マイクラのマルチサーバーをConoHa VPSからXserver VPSに移行した

妻と二人でちまちまマイクラをやってるんですが、そのマルチサーバーをConoHa VPSで1年ぐらい運用していたんですが、そのVPSをエックスサーバーのVPSに乗り換えました。

ConoHa

こちらはメモリ2GBプランでだいたい月2,500円ぐらい。毎日やってるわけでもなく、まったりちまちまやってそんなぐらいです。

いまはfor GAMEみたいなのができて、割引もあるみたい。

NASや自宅サーバー組むか迷った

QNAPのContainerでできるっぽいですが、Bedrock版になるっぽいのと、最新がなかったようで(見つけられなかっただけかも?)

どうせ二人でしかやらないからローカルサーバーでもいいんじゃないかとか思ったんですが、月々の電気代やUPSあたりを考えるとトントンかなと思い、そのままVPSを移すことに。

Xserver VPS

こちらは2GBプランで月額830円~

契約・支払い後、ものの数分で使用可能になりました。

worldデータの移行

ここでちょっと躓いたのだけど、

  1. ConoHa VPSからworldデータをFTPでダウンロードする

  2. 一旦Xserverの方のminecraft serverを停止する

  3. Xserver VPSにFTPで接続して、worldデータをアップロード

    • ~/opt/minecraft/server/world

    • おそらく所有者がrootになっている

  4. TerminalなどでSSH接続して、先程アップロードしたworldディレクトリの所有者とグループをminecraftにする

    • chown -R minecraft:minecraft /opt/minecraft/
  5. Xserver VPSのminecraft serverを起動する

これでWorldデータも移行できてるはず。所有者のところが変わっているのに気づかず、「あれ〜サーバー起動押しても停止しちゃうぞ…」ってなってました。

mapMod使ってる場合は

ディレクトリの中のmapのデータはIPアドレスごとに作成されるので、それもデータをコピペしておくとそのまま使えました。