【超簡単】マイクラサーバーのバックアップと復元方法を徹底解説
マイクラサーバーのバックアップは「worldフォルダ」が最重要。手動コピーで取る基本手順から自動化スクリプトまで、復元(リストア)の手順も含めて丁寧に解説します。
以上の悩みを解決できる記事になっています!
マイクラサーバーで新しいワールドを作るには、基本的にworldフォルダの名前を変えてサーバーを再起動するだけです。
ただし、誤操作でデータが消えないよう、作業前のバックアップが絶対に必要です。
この記事を読めば、安全に新ワールドを作る手順から、複数のワールドを並行して運用する方法まで、完全に理解することができます。

ワールドの操作をする前に、必ずバックアップを取ってください。
ここを忘れると、万が一のときに取り返しがつかなくなります。
ワールドデータは重要で、破損してしまうとプレイヤーデータまで失ってしまうかもしれません。
ConoHa for GAMEなどのレンタルサーバーを使っている方は、管理パネルから手動バックアップを実行できます。
バックアップに関する詳しい情報は、以下の記事を参考にしてみてください。

新しいワールドを作る手順は、使っている版によって違います。
Java版と統合版で、それぞれ詳しく解説していきます。

Java版で新しいワールドを作るには、以下の手順で進めてください。
それぞれ詳しく見ていきましょう!
ワールドのファイルを操作する前に、必ずサーバーを止めましょう。
起動したまま触ると、データが壊れることがあります。
停止してから作業することを徹底しましょう。
サーバーのディレクトリにある「world」フォルダを、別の名前に変更します。
例えば「world_old」という感じに置き換えてください。
後から戻すことがあるかもしれないので、削除はしないのがおすすめです。
古いワールドとして残しておけば、いつでも戻すことができますよ。
「server.properties」を開いて、「level-name」の項目を確認してください。
level-name=world
新しいワールド名を指定したい場合は、ここを変更します。
特にこだわりがなければ、デフォルトのままでもOKです。
マイクラサーバーを起動すると「level-name」に指定したフォルダが存在しない状況になるんです。
その結果、自動的に新しいワールドが生成されます。
これだけで新しいワールドの作成が完了です。

統合版の場合も基本的な考え方は同じです。
ただし、フォルダの場所と設定ファイルの書き方が少し違います。
それぞれ詳しく見ていきましょう!
Java版と同様、先にサーバーを止めてください。
サーバーを止めずに作業すると、データが破損する可能性があります。
停止してから作業することを徹底しましょう。
統合版では、「worlds/」というフォルダの中にワールドデータが入っています。
このフォルダ名を変更するか、別の場所に移動しておきましょう。
少しJava版と構造が違いますが、やることは同じですね。
「server.properties」を開いて、「level-name」の項目を確認してください。
level-name=level
新しいワールド名を指定したい場合は、ここを変更します。
特にこだわりがなければ、デフォルトのままでもOKです。
起動すると、「worlds/」フォルダ内に新しいワールドが自動生成されます。
注意点として、統合版の場合は同時に複数のワールドをアクティブにすることはできません。
起動中に有効なのは「level-name」で指定した1つのワールドだけです。

新しいワールドを作って遊ぶのもいいですが、記事を読んでる人の中には
古いワールドも残しながら、新しいワールドも同時に使いたいな!
こんな悩みもあると思います。
そのような場合には、Multiverse-Coreというプラグインが便利です。
Multiverse-Coreは、プラグインサーバーで複数のワールドを管理できるプラグインです。
ワールドごとに難易度やゲームモードを設定できるため、
など、用途別に使い分けることができます。
注意点として、Multiverse-Coreはバニラサーバーでは動きません。
必ずプラグインサーバーを使ってください。
Multiverse-Coreでよく使うコマンドは以下の通りです。
| コマンド | 内容 |
|---|---|
| /mv create [名前] [環境] | 新規ワールドを作成する |
| /mv import [名前] [環境] | 既存のワールドを取り込む |
| /mv tp [ワールド名] | 指定のワールドへ移動する |
| /mv list | ワールドの一覧を表示する |
| /mv setspawn | スポーン地点を設定する |
環境の部分には、英語で指定する必要があります。
英語自体はそこまで難しくありません。
| コマンドで使う値 | 意味 |
|---|---|
| normal | 地上 |
| nether | ネザー |
| the_end | エンド |
プレイヤーなら、なんとなく意味が分かる英語なのでありがたいですね!
すでにサーバーに存在するワールドフォルダを読み込む場合は、「/mv import」コマンドを使います。
/mv import world_old normal
これで、リネームして保存しておいた古いワールドも、Multiverse経由で管理できるようになります。
Multiverse-Coreでは、ワールドごとに以下の項目を個別に設定できます。
使い分けの幅が広がるので、複数ワールドを運用する方には特におすすめです。

当サイトでは、Multiverse-Coreに特化した記事も投稿しております。
Multiverse-Coreが気になる方は、ぜひ以下の記事も見てください。

新しいワールドを最初から作るのもいいですが
シングルプレイのワールドをサーバーに持ち込みたい!
こういう悩みもあると思います。
シングルプレイのワールドをサーバーに持ち込めたら、すごい便利ですよね。
ワールドを移行する手順を解説します。
それぞれ詳しく見ていきましょう。
シングルプレイの場合は、「.minecraft/saves/」の中にワールドフォルダがあります。
別サーバーからの移行の場合は、FTPではなくSFTP(SSHベースの転送)を使うと安全です。
多くのレンタルサーバーは22番ポートでSSH接続できます。
レンタルサーバーのファイルマネージャーがある場合には、それを使っても構いません。
レンタルサーバーによって差が出るものなので、調べながらやってみましょう!
ファイルを操作する前に、必ずサーバーを止めてください。
サーバーを止めずに作業すると、データが破損する可能性があります。
停止してから作業することを徹底しましょう。
Java版は「world」か、「level-name」で指定したフォルダの位置に配置します。
統合版は「worlds/」フォルダの中に入れてください。
ここがずれていると、ワールドが正しく読み込まれません。
最後にサーバーを再起動してください。
実際にマイクラサーバーに入って、ワールドが変わっているか確認してみましょう。
無事に変わっていたら成功です。お疲れ様でした。

操作後にワールドが表示されない・起動しないときは、以下を順番に確認してください。
それぞれ詳しく見ていきましょう。
まず確認したいのが、「server.properties」に書かれている「level-name」と、実際のワールドフォルダ名が一致しているかどうかです。
例えば設定がこうなっているとします。
level-name=world_new
でも実際はフォルダ名が「world」のままだと、サーバーは正しいワールドを読み込めません。
Java版でも統合版でも、設定とフォルダ名を一致させる必要があります。

Java版サーバーでは、マイクラ本体のバージョンに応じて必要なJavaのバージョンが異なります。
古いJavaでサーバーを起動しようとすると、正常に起動できなかったり、エラーが出たりすることがあります。
ワールドの問題に見えても、実際にはJavaのバージョンが原因になっていることがあるため、ここも必ず確認しましょう。
バージョンを変えない限り、ほぼ問題ないと思いますが、頭に入れておきましょう!

Multiverse-Coreを使っている場合は、サーバーソフトがプラグインに対応しているかを確認してください。
プラグインサーバーではないと、Multiverse-Coreは動きません。
一方で、バニラサーバーではプラグインを導入できないため、Multiverse-Coreは使えません。
そのため、バニラ環境でコマンドを実行しても、ワールド管理はできない点に注意が必要です。
そもそもプラグインを入れるフォルダがないので、間違えることはないと思いますが…
これまでの作業は、サーバーを停止してから行う必要があります。
これらの作業は、必ずサーバーを完全に停止してから行ってください。
サーバーが起動したままファイルを操作すると、データが破損したり、変更内容が正しく反映されなかったりすることがあります。
レンタルサーバーでは、管理画面で「停止」になっていることを確認してから作業するのが安全です。
不具合を防ぐためにも、ファイル操作の前に停止し、作業後に再起動する流れを徹底しましょう。
新ワールドにしたのに、ネザーやエンドだけ前のままです
Java版ではサーバーソフトによってネザー・エンドの保存場所が異なります。Paper系サーバーで完全にリセットしたい場合は、通常ワールドだけでなくworld_netherとworld_the_endフォルダも合わせて退避してから起動してください。
複数ワールドにしたら、持ち物や経験値は自動で分かれますか?
自動では分かれません。所持品・体力・経験値などをワールドごとに管理するには「Multiverse-Inventories」プラグインが必要です。入れていない場合はワールドを跨いでもデータが共有されます。
新しいワールドを作ったら、今のワールドは消えませんか?
消えません。現在のワールドフォルダを「world_old」などにリネームして残しておけば、サーバー起動時に新しいワールドが自動生成されます。作業前に必ずバックアップを取ってください。
この記事では、マイクラサーバーで新しいワールドを作る方法を解説しました。
記事のポイントは以下の5つです。
ファイルを消してしまいそうで怖いなら、最初にバックアップしておきましょう。
バックアップさえ取っておけば、失敗しても必ず復元できます。