Hybrid Backup Recovery (HBR) を使用して、Elastic Compute Service (ECS) インスタンスからファイルをバックアップし、これらのファイルが失われたり破損したりしたときに復元できます。 このページでは、ECS インスタンスからファイルをバックアップする方法について説明します。

前提条件

準備を完了している必要があります。

単一の ECS インスタンスからファイルをバックアップする

HBR を使用して単一の ECS インスタンスからファイルをバックアップするには、次の手順に従います。

  1. HBR コンソールにログインします。
  2. 左側のナビゲーションウィンドウで、[バックアップ] > [ECS ファイルバックアップ] を選択します。
  3. [ECS ファイルバックアップ] ページで、 [ECS インスタンス] タブをクリックします。
  4. [ECS インスタンス] タブで、該当の ECS インスタンスを見つけ、[操作] 列の [バックアップ] をクリックします。
  5. 表示される [バックアッププランの作成] ウィンドウで、次の表の説明に従ってパラメーターを設定し、[OK] をクリックします。
    パラメーター 説明 
    プラン名 バックアッププランの名前。 このパラメーターを指定しない場合、デフォルトでランダムな名前が設定されます。
    ソースファイルパス バックアップソースのパス。 次のルールに基づいてソースパスを設定します。
    • アスタリスク (*) などのワイルドカード文字がパスに含まれていない場合は、最大 8 つのパスを入力できます。
    • パスにアスタリスク (*) などのワイルドカード文字が含まれている場合は、パスを 1 つだけ入力できます。 ワイルドカード文字は、 /*/* の形式で入力できます。
    • 絶対パスのみを入力できます。たとえば、スラッシュ (/)、2 つのバックスラッシュ (\\)、C:\、または D:\ で始まるパスです。
    • 一度に指定できるルートパスは 1 つだけです。 たとえば、C:\ と D:\ を同時に入力することはできません。
    • ボリュームシャドウコピーサービス (VSS) を使用する場合、複数のパス、汎用名前付け規則 (UNC) パス、または除外するファイルのストレージパスを入力することはできません。 また、パスにワイルドカード文字を含めることはできません。
    • UNC パスを使用する場合、VSS を使用したり、除外するファイルのストレージパスを入力したりすることはできません。 また、パスにワイルドカード文字を含めることはできません。 バックアップソースのパスに UNC パスが含まれている場合、HBR は Windows のアクセス制御リスト (ACL) をバックアップしません。
    バックアップファイルルール ファイルをバックアップするためのルール。 値を [すべてのファイルを含める] または[ファイルを除外] に設定できます。
    値を [ファイルを除外] に設定した場合、除外するファイルのストレージパスを入力します。
    除外するファイルのストレージパスには、次のルールが適用されます。
    • アスタリスク (*) などのワイルドカード文字を含むパスなど、最大 8 つのパスを入力できます。
    • パスにスラッシュ (/) が含まれていない場合、アスタリスク (*) は複数のパスまたはファイルと一致します。 たとえば、*abc* は /abc/、/d/eabcd/、/a/abc に一致し、*.txt はファイル名の拡張子が .txt のファイルに一致します。
    • パスにスラッシュ (/) が含まれている場合、各アスタリスク (*) は単一レベルのパスまたはファイルにのみ一致します。 たとえば、/a/*/*/share は、/a/d/share ではなく、/a/b/c/share にのみ一致します。
    • パスがスラッシュ (/) で終わる場合、アスタリスク (*) はフォルダーと一致します。 たとえば、*tmp/ は /a/b/aaatmp/ および /tmp/ と一致します。
    • Linux ではパスの区切り文字としてスラッシュ (/) を使用し、Windows ではバックスラッシュ (\) を使用します。
    開始時刻 バックアッププランの開始時刻。 時間の精度は、秒単位です。
    プランの実行間隔 増分データをバックアップする間隔。 有効な単位:時間、日、週。
    最大間隔は 52 週間です。
    保持期間 バックアップデータの保持期間。 有効な単位:日、週、月、年。
    VSS の使用
    • バックアップに VSS を使用するかどうかを指定します。 このパラメーターは、オペレーティングシステムが Windows である ECS インスタンスでのみ使用できます。
    • バックアップソースのデータが変更される場合、値を [使用]に設定できます。 この機能は、バックアップソースとバックアップの間でデータの一貫性を保つように設計されています。
    • VSS を使用する場合、一度に複数のディレクトリからデータをバックアップすることはできません。
    この機能は、バックアップソースが exFAT 形式のボリュームにある場合は使用できません。
    フロー制御の使用

    調整を有効にするかどうかを指定します。 調整を有効にして、ピーク時にディレクトリからデータをバックアップするための帯域幅調整を設定できます。 これにより、ビジネスの継続性が保証されます。

    値を [使用] に設定する場合、 [時間範囲] を設定し、ビジネス要件に基づく [最大フロー] フィールドで指定された調整期間中に、バックアップに使用できる最大帯域幅を入力します。 次に、 [追加] をクリックします。

複数の ECS インスタンスからファイルをバックアップする

複数の ECS インスタンスからファイルをバックアップする場合は、一度に複数のバックアッププランを作成できます。 複数のバックアッププランを作成するには、次の手順に従います。

  1. HBR コンソールにログインします。
  2. 左側のナビゲーションウィンドウで、[バックアップ] > [ECS ファイルバックアップ] を選択します。
  3. 上部のナビゲーションバーで、バックアップする ECS インスタンスが存在するリージョンを選択します。
  4. 右上隅で、 [一括操作] > [バックアッププランの一括追加] を選択します。
  5. 表示される [バックアッププランの一括作成]ウィンドウで、 [テンプレートのダウンロード] をクリックします。
  6. ダウンロードしたテンプレートを開き、次の表の説明に従ってパラメーターを設定して、テンプレートを保存します。
    ECS インスタンスからファイルをバックアップしない場合は、インスタンスのすべてのパラメーターをテンプレートから削除できます。
    パラメーター 説明 
    Client Id ファイルのバックアップに使用できるバックアップクライアントの ID。 ID は変更しないことを推奨します。
    Instance Id バックアップクライアントがインストールされている ECS インスタンスの ID。 ID は変更しないことを推奨します。
    Instance Name バックアップクライアントがインストールされている ECS インスタンスの名前。 名前を変更しないことを推奨します。
    Source ファイルをバックアップするディレクトリのパス。 パスは絶対パスでなければなりません。
    Plan name バックアッププランの名前。 このパラメーターを指定しない場合、デフォルトでランダムな名前が設定されます。
    Retention (Day)
    • バックアップデータの保持期間。 整数を入力する必要があります。
    • デフォルトの単位:日。
    • このパラメーターを指定しない場合、バックアップデータはデフォルトで 730 日間保存されます。
    Effective Time バックアッププランの開始時刻。 時刻を YYYY-MM-DD/HH:MM:SS 形式で指定します。たとえば、2018-12-03/12:00:00。
    Backup Interval
    • 増分データをバックアップする間隔。 整数を入力する必要があります。
    • デフォルトの単位:時間。
    • このパラメーターを指定しない場合、間隔はデフォルトで 24 時間です。
    Use VSS for backup (Windows のみ)
    • バックアップに VSS を使用するかどうかを指定します。 このパラメーターは、オペレーティングシステムが Windows である ECS インスタンスでのみ使用できます。
    • バックアップソースのデータが変更される場合、この機能を有効にできます。 この機能は、バックアップソースとそのバックアップの間で、データの一貫性を保つために設計されています。
    • Y を入力すると、この機能は有効になり、N を入力すると、この機能は無効になります。 このパラメーターを指定しない場合、機能はデフォルトでは無効になります。
    • VSS を使用する場合、一度に複数のディレクトリからデータをバックアップすることはできません。
    Bandwidth Throttling
    • 調整を有効にするかどうかを指定します。 ピーク時にディレクトリからデータをバックアップするための帯域幅調整を設定できます。 これにより、ビジネスの継続性が保証されます。
    • この機能を有効にする場合は、バックアップに使用できる最大帯域幅を入力します。
    • 整数を入力する必要があります。 デフォルトの単位:MB/秒。
    • このパラメーターを指定しない場合、帯域幅はデフォルトでは調整されません。
  7. [テンプレートのアップロード] をクリックし、テンプレートをアップロードします。
  8. [OK] をクリックします。

オンラインでバックアップファイルを参照する

HBR のオンライン参照機能を使用して、各バックアッププランのすべてのファイルを、すばやく参照できます。

  1. [バックアッププランとジョブ] タブで、該当のバックアッププランを見つけ、 [操作] 列の [表示] をクリックします。
  2. 表示されるページで、バックアップソースを選択し、 [アクション] 列の [参照] をクリックします。

    表示される [参照] ウィンドウで、ソースディレクトリ内のすべてのファイルを表示します。

    重要 このウィンドウではファイルの参照のみできます。 ECS インスタンスにファイルを復元する方法の詳細については、「ECSインスタンスへのファイルの復元」をご参照ください。

次のステップ

[ECS ファイルバックアップ] ページで、 [バックアッププランとジョブ] タブをクリックします。 このタブでは、次の表で説明する操作を実行できます。
操作 説明
エラーレポートの表示 該当のバックアッププランを見つけ、[ステータス] 列でバックアップの進行状況を表示します。 バックアップできないファイルがある場合は、 [アクション] 列の [表示] をクリックします。 表示されるページで、 [エラー] 列の[ダウンロード] アイコンをクリックして、エラーレポートをダウンロードします。
バックアップジョブの開始 該当のバックアッププランを見つけ、[操作] 列で[詳細] > [実行] の順に選択します。
実行中のバックアップジョブのキャンセル 該当のバックアッププランを見つけ、[操作] 列で [詳細] > [タスクのキャンセル] の順に選択します。
実行中のバックアップジョブの一時停止 該当のバックアッププランを見つけ、[操作] 列で [詳細] > [一時停止] の順に選択します。
一時停止したバックアップジョブの再開 該当のクラスターを見つけ、[操作] 列で [詳細] > [有効化] の順に選択します。
バックアッププランの変更 該当のクラスターを見つけ、[操作] 列で [詳細] > [編集] の順に選択します。
バックアッププランの削除 該当のクラスターを見つけ、[操作] 列で、[詳細] > [削除] の順に選択します。 バックアッププランを削除すると、HBR はそのプランを実行しなくなりますが、そのプランを使用してバックアップされたデータは保持します。

よくある質問

ネットワークが不安定なためにファイルのバックアップに失敗した場合は、次の操作を実行して再試行できます。

  1. ファイルのバックアップが必要な ECS インスタンスにログインします。
  2. HBR バックアップクライアントのインストールディレクトリに移動します。
  3. [クライアント] フォルダーに、 hbr.config という名前のファイルを作成します。
    hbr.config ファイルは、hybridebackupおよび ids 実行可能ファイルと同じディレクトリに保存する必要があります。
  4. 次のパラメーターを hbr.config ファイルに追加します。
    パラメーター 説明 
    retry_times ファイルバックアップの再試行回数。 デフォルト値: 3。
    retry_interval ファイルバックアップを再試行する間隔。 デフォルト値 : 100 ミリ秒。
    skip_error_files バックアップに失敗したファイルをスキップするかどうかを指定します。 デフォルト値:false 。
    • false:バックアップに失敗したファイルをスキップしません。
    • true:バックアップに失敗したファイルをスキップします。

たとえば、次のパラメーターを hbr.config ファイルに追加できます。

retry_times=3
retry_interval=100
skip_error_files=false