今まで自分のPCをマルチサーバーとして利用していたけどサーバーを借りたのでサーバーを変えるぞ!
でもデータが・・・という時にデータをそのまま移行する方法です。
前回利用したTera TermからSCPを利用してアップロードします。
注:FTPサーバーが構築されていない前提での記事になります。
既に構築済みの場合は、Worldデータを上書きしアップロードしたら完了となります。
目次
Worldフォルダの圧縮
まずは自身のMinecraft用のフォルダからWorldデータを圧縮します。
(SCPの特性上フォルダのままではアップロードができないので圧縮しています。)
圧縮されたら同一のフォルダ内にWorld.zipが作成されます。
Tera Termの起動
Tera Termを起動してminecraftユーザーでログインします。
World.zipをドラッグ&ドロップ
先ほど圧縮したWorld.zipを起動したTera Termにドラッグ&ドロップすると右記のようなメッセージが表示されます。送信先に/opt/minecraftと入力してOK
画面左上に転送状況が表示されます。
アップロードしたWorld.zipを確認、解凍
先ほどアップしたWorld.zipを確認します。
存在しなければやり直しです。
$ cd /opt/minecraft $ ls
あとは解凍するだけですが
現在のWorldフォルダが必要であれば別のディレクトリに移動しておきます
移動時(現在のWorldデータが必要)
$ mv world /home/minecraft
削除時(現在のWorldデータ不要、さっさと移行したいんだよ)
$ rm -rf world
再度ディレクトリ内のファイルを確認してworldが消えたことを確認します。
Worild.zipを解凍します。
$ unzip world.zip
一気に読み込まれますので完了したらWorldがあるか確認します。
$ ls
あとはいつも通り起動します。
$ java -Xmx1024M -Xms1024M -jar server.jar nogui
やったぜ!
コメント