1. ホーム
  2. マニュアル
  3. VPS
  4. アプリイメージの利用
  5. パルワールド(Palworld) アプリイメージを利用する
  6. パルワールドのデータバックアップ・復元

パルワールドのデータバックアップ・復元

当サービスで提供しているパルワールドイメージのサーバーデータをバックアップ・復元する方法をご案内いたします。
ゲームサーバーのバックアップをお使いのパソコンに保存しておくことで、データをロストしてしまっても、保存したバックアップから復元することができます。

  • ※当マニュアルはWindows 10での手順となります。
  • ※当マニュアルは一例となります。

各種の手順については、下記をご参照ください。

事前準備

パケットフィルターの設定

当マニュアルでは、ゲームデータのバックアップ取得・復元に、SSHを使用します。

VPSパネルにログインし、「パケットフィルター設定」から、パケットフィルター設定を「OFFにする」に設定、もしくは「ONにする(推奨)」に設定した上で、「SSH」のフィルタールール設定を追加してください。

パケットフィルターの設定は下記マニュアルからご確認ください。
パケットフィルターの設定について

秘密鍵の絶対パスを確認

サーバーのお申し込み時に公開鍵認証の設定を行なった場合は、コマンド実行の際に秘密鍵ファイルの場所を指定する必要があります。

「エクスプローラー」から秘密鍵ファイルを保存したフォルダーを開き、秘密鍵ファイルを選択した状態で、画面上部の「パスのコピー」をクリックして絶対パスをコピーしてください。

絶対パスをコピー

バックアップの取得

1.「管理者として実行」をクリック

データをダウンロードするには、SSHクライアントのインストールが必要です。
当マニュアルでは、「WSL」を使用します。

画面左下の「ここに入力して検索」に「cmd」と入力し、「管理者として実行」をクリックしてください。

管理者として実行」をクリック

2.WSLのインストールコマンドを入力

コマンドプロンプト起動後、以下のコマンドを入力して実行(Enterキー)してください。

wsl --install

コマンドを入力

WSLのインストールが完了したら、パソコンを再起動してください。
再起動後、ゲームサーバーからデータをダウンロードするコマンドが使えるようになります。

3.「管理者として実行」をクリック

再度、画面左下の「ここに入力して検索」に「cmd」と入力し、「管理者として実行」をクリックしてください。

管理者として実行」をクリック

4.ゲームサーバーの停止コマンドを入力

ゲームサーバーを停止する必要があるため、以下のコマンドを入力して実行(Enterキー)してください。

ssh root@【サーバーのIPアドレス】 systemctl stop palworld-server.service

公開鍵認証を設定している場合、以下のように秘密鍵ファイルを指定して実行してください。

ssh -i 【秘密鍵のファイルパス】 root@【サーバーのIPアドレス】 systemctl stop palworld-server.service

コマンドを入力

IPアドレスの確認方法について

【サーバーのIPアドレス】は、「VPSパネル」から確認できます。

IPアドレスの確認方法

5.ゲームサーバーの停止

「Are you sure you want to continue connecting?」と表示されるので、「yes」と入力して、「Enterキー」を押してください。

コマンドを入力

続いて、「rootパスワード」を問われるため、入力し、Enterキーを押してください。

コマンドを入力

rootパスワードについて

サーバーのお申し込み時に設定したパスワードを入力してください。

6.データのダウンロードコマンドを入力

ゲームサーバー停止後、以下のコマンドを入力して、「Enterキー」を押してください。

scp -r root@【サーバーのIPアドレス】:/home/steam/Palworld/Pal/Saved C:\Users\【お使いのパソコンのユーザー名】\Desktop

公開鍵認証を設定している場合、以下のように秘密鍵ファイルを指定して実行してください。

scp -i 【秘密鍵のファイルパス】 -r root@【サーバーのIPアドレス】:/home/steam/Palworld/Pal/Saved C:\Users\【お使いのパソコンのユーザー名】\Desktop

お使いのパソコンのユーザー名について

お使いのパソコンのユーザー名は、コマンドプロンプトに以下のコマンドを実行することで確認できます。
echo %username%

7.データのダウンロード開始

実行後、再度「rootパスワード」を問われるため、入力し、Enterキーを押してください。

以下のようにゲームデータのダウンロードが始まります。

データのダウンロード開始

完了すると、お使いのパソコンのデスクトップに「Saved」フォルダーとしてダウンロードされます。

ダウンロードファイル

  • ※当マニュアルの手順では、ゲームデータはお使いのパソコンの「デスクトップ」に保存されます。

8.ゲームサーバーの起動コマンド入力

最後に手順[4]でゲームサーバーを停止したため、再度ゲームサーバーを起動します。
以下のコマンドを入力して実行してください。

ssh root@【サーバーのIPアドレス】 systemctl start palworld-server.service

公開鍵認証を設定している場合、以下のように秘密鍵ファイルを指定して実行してください。

ssh -i 【秘密鍵のファイルパス】 root@【サーバーのIPアドレス】 systemctl start palworld-server.service

ゲームサーバーの起動コマンド入力

以上でパルワールドのデータバックアップ完了です。

パルワールドの再インストールについて

ゲームサーバーのデータバックアップが完了しているので、パルワールドイメージを「再インストール」する場合、このタイミングで再インストールを行ってください。
再インストール方法は「OS再インストール」をご参照ください。

バックアップからの復元

お使いのパソコンに保存したバックアップを使って、ゲームサーバーのデータを復元します。

データ復元をする前に

  • 復元前のデータは消えてしまうため、必要に応じてバックアップを取ってください。
  • 操作ミスにより、ゲームサーバーが起動しなくなる可能性があるため、復元作業を行う前に「イメージの保存」を行ってください。

1.「管理者として実行」をクリック

画面左下の「ここに入力して検索」に「cmd」と入力し、「管理者として実行」をクリックしてください。

管理者として実行」をクリック

2.ゲームサーバーの停止コマンドを入力

ゲームサーバーを停止する必要があるため、以下のコマンドを入力して実行(Enterキー)してください。

ssh root@【サーバーのIPアドレス】 systemctl stop palworld-server.service

公開鍵認証を設定している場合、以下のように秘密鍵ファイルを指定して実行してください。

ssh -i 【秘密鍵のファイルパス】 root@【サーバーのIPアドレス】 systemctl stop palworld-server.service

コマンドを入力

IPアドレスの確認方法について

【サーバーのIPアドレス】は、「VPSパネル」から確認できます。

IPアドレスの確認方法

3.ゲームサーバーの停止

「Are you sure you want to continue connecting?」と表示されるので、「yes」と入力して、「Enterキー」を押してください。

コマンドを入力

続いて、「rootパスワード」を問われるため、入力し、Enterキーを押してください。

コマンドを入力

rootパスワードについて

サーバーのお申し込み時に設定したパスワードを入力してください。

4.サーバーのデータ削除コマンド入力

お使いのパソコンに保存したデータを設置する前に、サーバーにあるデータを削除します。
以下のコマンドを入力し、Enterキーを押してください。

ssh root@【サーバーのIPアドレス】 rm -rf /home/steam/Palworld/Pal/Saved/

公開鍵認証を設定している場合、以下のように秘密鍵ファイルを指定して実行してください。

ssh -i 【秘密鍵のファイルパス】 root@【サーバーのIPアドレス】 rm -rf /home/steam/Palworld/Pal/Saved/

コマンドを入力

5.バックアップデータの設置

お使いのパソコンに保存しておいたデータをサーバーに転送します。
保存しておいたデータフォルダーをデスクトップに配置してください。

ダウンロードファイル

以下のコマンドを入力し、Enterキーを押してください。

scp -r C:\Users\【お使いのパソコンのユーザー名】\Desktop\Saved root@【サーバーのIPアドレス】:/home/steam/Palworld/Pal/Saved/

公開鍵認証を設定している場合、以下のように秘密鍵ファイルを指定して実行してください。

scp -i 【秘密鍵のファイルパス】 -r C:\Users\【お使いのパソコンのユーザー名】\Desktop\Saved root@【サーバーのIPアドレス】:/home/steam/Palworld/Pal/Saved/

コマンドを入力

以下のように、データが転送されれば成功です。

データ転送

6.設置したデータの権限設定

設置したデータの権限設定を行います。
以下のコマンドを入力し、Enterキーを押してください。

ssh root@【サーバーのIPアドレス】 chown steam:steam -R /home/steam/Palworld/Pal/Saved/

公開鍵認証を設定している場合、以下のように秘密鍵ファイルを指定して実行してください。

ssh -i 【秘密鍵のファイルパス】 root@【サーバーのIPアドレス】 chown steam:steam -R /home/steam/Palworld/Pal/Saved/

設置したデータの権限設定

7.ゲームサーバーの起動コマンド入力

最後に手順[2]でゲームサーバーを停止したため、再度ゲームサーバーを起動します。
以下のコマンドを入力して実行してください。

ssh root@【サーバーのIPアドレス】 systemctl start palworld-server.service

公開鍵認証を設定している場合、以下のように秘密鍵ファイルを指定して実行してください。

ssh -i 【秘密鍵のファイルパス】 root@【サーバーのIPアドレス】 systemctl start palworld-server.service

ゲームサーバーの起動コマンド入力

以上でパルワールドのデータ復元完了です。

パルワールドのマニュアルに従い、ゲームサーバーに接続してください。