バックアップアーカイブからのデータの復元

Plesk 7.5.4 コントロールパネルでバックアップを取ったデータを復元できます。 データを復元する前にサーバに root でログインして、7.5.4 で作成した各バックアップファイルについて以下の変換ユーティリティを実行する必要があります。

plesk_installation_directory/bin/backup-convert.py convert -o <new backup file name> <old backup file name>、<new backup file name> は変換ユーティリティが作成した新しいバックアップファイルへのパスであり、<old backup file name> は Plesk 7.5.4 が作成したバックアップファイルです。

サーバ設定とすべてのユーザデータをバックアップファイルから復元するには、以下を実行します。

  1. rootとしてサーバにログインして下さい。
  2. Pleskがインストールされたディレクトリに移動します。

    cd /plesk_installation_directory/bin

  3. バックアップファイルに保存されている項目(ユーザアカウント、サイト、など)とPleskホスティングプラットフォームが現時点で提供している項目とのマッピングを定義するファイルを作成します。 それには以下のコマンドを実行してください。

    ./pleskrestore --create-map <backup file name> -map <map file name>

    多重ボリュームのバックアップがある場合、最初のボリュームを <backup file name> に指定してください。

    マッピングファイルが指定した場所に作成され保存されます。 ほとんどの場合、このファイルを編集する必要はありません。 このファイルの内容を見直したり項目のマッピングを指定したりする必要が発生するのは、オブジェクトの不一致(例えばバックアップファイルにリストされているIPアドレスの範囲がサーバで有効なIPアドレスと異なる場合など)が原因でバックアップからデータの復元ができなかった場合や、復元されるオブジェクトを個別に指定したい場合に限られます。

  4. 全てのバックアップデータ(サーバおよびコントロールパネルの設定、アプリケーションヴォルト、ユーザアカウント、Webサイト、データベース、メールメッセージの入ったメールボックス、を含みます)を復元するには以下のコマンドを実行します。

    ./pleskrestore --restore <backup file name> -map <map file name> -level all

    <backup file name> と <map file name> はそれぞれバックアップとマップファイルへのパスです。 多重ボリュームのバックアップがある場合、最初のボリュームを <backup file name> に指定してください。 データはホスティングサービスの割り込みやダウンタイムを発生させずに復元されます。 サーバの設定や全てのユーザデータ(Webサイトの内容やメールボックスのメッセージを含みます)が上書きされます。

ドメインによりユーザアカウントを復元するには、以下を実行します。

  1. ナビゲーションペインの[クライアント]ショートカットをクリックします。
  2. 必要なクライアント名をクリックします。
  3. [ツール]グループの[バックアップ]アイコンをクリックします。
  4. FTPサーバに保存されているファイルからデータを復元するには[FTPリポジトリ]タブをクリックします。
  5. 必要なバックアップファイル名をクリックします。
  6. [クライアントの選択設定およびアカウントの詳細を復元する]チェックボックスを選択します。
  7. 復元したいドメインを選択します。
  8. [次へ>>]をクリックします。

    このアカウントまたはドメインのいずれかに、バックアップに指定されていない他のIPアドレスまたはデータベースサーバが割り当てられている場合、新規に使用するIPアドレスおよびデータベースサーバを選択して、衝突を解決するように要求されます。[次へ] をクリックします。 [次へ>>]をクリックします。

  9. 復元が始まり、その進行状況が表示されます。 画面の情報を更新するには、[更新]をクリックします。
  10. 復元プロセスが終了したら、[OK]をクリックします。

ドメイン(Webサイト)を復元するには、以下を実行します。

  1. ナビゲーションペインの[ドメイン]ショートカットをクリックします。
  2. 必要なドメイン名をクリックします。
  3. [ツール]グループの[バックアップ]アイコンをクリックします。
  4. FTPサーバに保存されているファイルからデータを復元するには[FTPリポジトリ]タブをクリックします。
  5. 必要なバックアップファイル名をクリックします。
  6. [今すぐ復元]をクリックします。

    復元が始まり、その進行状況が表示されます。 画面の情報を更新するには、[更新]をクリックします。

  7. 復元プロセスが終了したら、[OK]をクリックします。