Hybrid Backup Recovery (HBR) では、Object Storage Service (OSS) オブジェクトをバックアップし、損失や破損の発生時に、そのオブジェクトを復元することができます。

前提条件

標準ストレージクラスまたは低頻度アクセスストレージクラスの OSS バケットが作成されます。 詳細については、「バケットの作成」をご参照ください。

背景

  • 現在、HBR では、アーカイブストレージクラスのバケットにあるオブジェクトのバックアップおよび復元はできません。 加えて、HBR ではシンボリックリンクとオブジェクトアクセス制御リスト (ACL) をバックアップおよび復元ができません。
  • 低頻度アクセスストレージクラスのバケットにあるオブジェクトにアクセスする費用は、標準ストレージクラスのバケットにあるオブジェクトよりも高くなります。
  • OSS は、OSS データのバックアップ時に OSS API の実行にかかる料金を課金します。 詳細については、「課金項目と課金方法」をご参照ください。
  • 現在、HBR を使用して OSS データをバックアップおよび復元できるリージョンは次のとおりです:中国(北京)、中国(上海)、中国(深圳)、中国(杭州)、中国(張家口)、中国(香港)、シンガポール、米国(シリコンバレー)、インドネシア (ジャカルタ)、オーストラリア (シドニー)、ドイツ (フランクフルト)。 この機能は他のリージョンでも利用可能になる予定です。

ステップ 1:バックアップ計画の作成

バックアップ計画を作成する手順は、以下のとおりです。

  1. HRB コンソールにログインします。
  2. 左側のナビゲーションウィンドウで、[バックアップ] > [OSS バックアップ] を選択します。
  3. [OSS バックアップ] ページで、[バックアップ計画] タブをクリックします。 このタブで、左上隅の [OSS バケット] ドロップダウンリストからバックアップするバケットを選択します。
  4. [バックアップ計画] タブで、右上隅の [バックアップ計画の作成] をクリックします。
  5. 表示される [バックアップ計画の作成] ウィンドウで、必要に応じてパラメーターを設定し、 [OK] をクリックします。
    バックアップ計画を作成して作成日から 2 か月間無料で使用できます。 たとえば、2020 年 2 月 14 日にバックアップ計画を作成した場合、バックアップ計画は 2020 年 4 月 14 日まで無料です。
    [バックアップ計画の作成] ウィンドウ
    1. 下表に示すように基本パラメーターを変更します。
      パラメーター 説明
      Plan Name バックアップ計画の名前。 このパラメーターを指定しない場合、デフォルトでランダムな名前が設定されます。
      Start Time バックアップの開始時間。 時間の精度は、秒単位です。
      Continue Plan (Paid) 無料試用期間後、バックアップ計画を更新するかどうかを指定します。
    2. [今すぐ有料版に切り替える] をクリックし、次の表の説明に沿って詳細パラメーターを設定します。
      パラメーター 説明
      Plan Run Interval 増分データのバックアップ間の時間間隔。 有効な単位:days 、 weeks。
      Backup Retention Policy バックアップデータの保存ポリシー。 有効な値: Specify Retention TimeForever

      [Specify Retention Time] を選択した場合、Retention パラメーターを設定する必要があります。 現在、Retention パラメーターの有効な単位は days、weeks、months、years です。

      Retention バックアップデータの保存期間。 有効な単位:days、weeks、months、years。
      バックアップコンテナーの設定 バックアップデータを保存するバックアップコンテナー。 有効な値: Create VaultSelect Vault
      • Create Vault :コンテナー名を入力して、バックアップコンテナーを作成できます。 このパラメーターを指定しない場合、デフォルトでランダムな名前が設定されます。
      • Select Vault :[コンテナー名] ドロップダウンリストから既存のバックアップコンテナーを選択できます。
      バックアップバケットプレフィックス 指定された OSS バケットにバックアップされるオブジェクトの OSS プレフィックス。 このパラメーターを指定しない場合、デフォルトでバケット内のすべてのオブジェクトがバックアップされます。

      バックアップ計画が作成された後、指定された開始時刻と時間間隔で OSS オブジェクトがバックアップされます。 [バックアップ計画] タブでは、以下の操作も実行できます。

      • バックアップジョブの開始:対象のバックアップ計画を見つけて、[アクション] 列で [実行] をクリックします。
      • バックアップジョブの一時停止:対象のバックアップ計画を見つけて、[アクション] 列で [その他] > [計画の無効化] を選択します。 一時停止中のバックアップジョブを再開するには、[アクション] 列で [その他] > [計画の有効化] を選択します。
      • バックアップジョブの削除:対象のバックアップ計画を見つけて、[アクション] 列で [その他] > [計画の削除] を選択します。 バックアップ計画を削除すると、その計画の実行されなくなります。ただし、その計画を使用してバックアップされたデータは保存されます。

ステップ 2:復元ジョブの作成

OSS バケットのバックアップデータを元の OSS バケットまたは別の OSS バケットに復元できます。

  1. [ジョブの復元] タブで、右上隅にある [復元ジョブを作成] をクリックします。
  2. 表示される [復元ジョブの作成] ウィンドウで、[バックアップコンテナー] でバックアップコンテナーを選択し、[復元するバケット] で OSS バケットを選択します。 [復元するスナップショット] [過去 3 か月のスナップショット] または [すべてのスナップショット] に設定し、バックアップソースを選択して、 [次へ] をクリックします。
  3. [ファイルの復元の選択] ステップで、[ルールの復元] を設定して [次へ] をクリックします。

    Restore Rule パラメーターの有効な値:

    • Include All Files :指定された OSS バケット内のすべてのオブジェクトを復元します。
    • Include Files または Exclude Files[Input File List] フィールドにオブジェクトパスを入力します。 この復元ルールに基づいて、指定された OSS バケット内のオブジェクトが復元されます。
    [Input File List field] フィールドで、各行にオブジェクトパスを入力します。 各パスが、関連するバックアップ計画で指定した OSS プレフィックスで始まっていることを確認します。 次の例は、オブジェクトパスを入力する方法を示します。
    • 指定した OSS プレフィックスが a/b/ で、フォルダーと file.txt を含めるかまたは除外したい場合は、次のオブジェクトパスを入力します。
      a/b/folder
      a/b/file.txt
    • OSS プレフィックスが未指定で、フォルダーと file.txt を含めるか除外したい場合は、次のオブジェクトパスを入力します。
      folder
      file.txt
  4. [復元先の設定] ステップで、 [OSS バケットに復元] で 復元先 OSS バケットを選択し、[バケットプレフィックスに復元] で復元するオブジェクトの OSS プレフィックスを指定します。 OSS プレフィックスを指定しない場合、オブジェクトが復元先 OSS バケットのルートディレクトリに復元されます。
    「復元先の設定」手順
  5. [作成] をクリックします。
    復元ジョブ作成後、[ジョブの復元] タブの[ステータス] の列でジョブの進行状況を確認できます。