バックアップ/リカバリ アプライアンスを更新する

このページでは、バックアップ/リカバリ アプライアンスを更新する方法について説明します。バックアップと DR サービスでは、バックアップ/リカバリ アプライアンスでサポートを継続するには、更新ポリシーに準拠する必要があります。

Backup and DR サービスでは、次の 2 種類の更新が提供されます。

  • ホットフィックス: バックアップと DR コンポーネントに関連するシステム アップデート、セキュリティ修正、重大なバグの修正が含まれます。Backup and DR Service は、ホットフィックスが利用可能になると自動的にインストールします。更新のステータスを確認するには、[インストール ジョブ] ページに移動します。場合によっては、ホットフィックスの自動インストールが複数回再試行しても失敗することがあります。このような場合は、ホットフィックスを手動でインストールする必要があります。

  • パッチ: 新機能、機能の改善、バグの修正が含まれます。パッチ アップデートには次の 2 種類があります。

    • 手動更新: これらの更新は手動でインストールする必要があります。これらは、[アプライアンスのアップデート] ページに PATCH_NUMBER として表示されます。アップデートが利用可能になったら、アプライアンスを最新バージョンに更新することをおすすめします。パッチをインストールする前に、すべての前提条件を満たしていることを確認してください。[更新をインストールまたはスケジュールする] ページの [再起動が必要] 列に [はい] と表示されている場合、更新後にアプライアンスが自動的に再起動します。手動で再起動する必要はありません。手動アップデートをスケジュールに従ってインストールするようにスケジュールできます。アプライアンスの更新手順については、アップデートをインストールするをご覧ください。

    • 自動更新: これらの更新では、手動でのインストール、再起動、バックアップ/リカバリ アプライアンスの中断は必要ありません。これらのアップデートは、バージョン 11.0.9 以降を実行しているアプライアンスでのみ使用できます。自動更新は、[サポート終了] 状態のバックアップ/復元アプライアンスにのみ適用されます。たとえば、N(11.011)が利用可能な最新バージョンで、バックアップ/リカバリ アプライアンスがサポートされていないバージョン N-2(11.0.9)にある場合、自動パッチ アップグレードでは、アプライアンスは最新バージョン(11.0.11)ではなく N-1(11.0.10)にのみ移動されます。

      デフォルトでは、自動更新はアップデートが利用可能になってから 2 週間後に更新されるように設定されています。デフォルトの時間帯を設定すると、自動更新がアプライアンスに自動的に適用されます。特定の日時に更新をスケジュールすることもできます。すべての自動アップグレードは、選択した時間枠内に実行されます。アプライアンスを更新するには、開始時間と終了時間の間に少なくとも 6 時間の差を設ける必要があります。自動パッチ アップデートが自動的にインストールされなかった場合は、[利用可能なアップデート] ページに移動します。このページで、アプライアンスを手動で更新する必要があります。これらのアップデートは、[利用可能なアップデート] ページに AUTO_PATCH_NUMBER として表示されます。ただし、更新のスケジュールを 1 か月後に変更することはできます。アプライアンスの更新手順については、アップデートをインストールするをご覧ください。

IAM のロールと権限

アプライアンスの更新に必要な権限を取得するには、プロジェクトに対する バックアップと DR 管理者 roles/backupdr.admin)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織へのアクセスを管理するをご覧ください。

必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

更新通知

Backup and DR サービスは、次のシナリオで更新通知を表示します。

  • 新しいアップデートがインストール可能になったとき
  • 24 時間以内にアップデートのインストールがスケジュールされている場合
  • アップデートのインストールが進行中の場合
  • アップデートのインストールが成功または失敗したとき

通知の詳細を表示するには、 通知 アイコンをクリックします。

アプライアンスのステータス

アプライアンスのステータスは次のいずれかになります。アプライアンスのステータスは、[管理] > [アプライアンス] で確認できます。

  • 最新: アプライアンスが最新バージョンで実行されていることを示します。対応は必要ありません。
  • 保留中: アプライアンスに適用できる新しいアップデートがあることを示します。アプライアンスを更新するには、アップデートをインストールするをご覧ください。
  • 期限切れ: アプライアンスが以前のバージョンで実行されていることを示します。すぐに更新する必要があります。アプライアンスを更新するには、アップデートをインストールするをご覧ください。
  • サポート対象外: アプライアンスがサポート対象バージョンより古いことを意味します。すぐに更新する必要があります。バックアップ/リカバリ アプライアンスをサポート対象のバージョンに更新するまで、新しいエンティティやアプリケーションをバックアップすることはできません。アプライアンスを更新するには、アップデートをインストールするをご覧ください。

利用可能なアップデートを表示する

利用可能なアップデートを表示するには、[管理] をクリックして [アプライアンス アップデート] を選択します。

[利用可能な更新] ページには、次のフィールドが表示されます。

  • 更新名: このフィールドには、更新名(PATCH_NUMBER、パッチの場合は AUTO_PATCH_NUMBER、ホットフィックスの場合は HF_NUMBER)が表示されます。更新名をクリックすると、パッチのリリースノートが表示されます。ホットフィックスの詳細を示すダイアログが表示される場合もあります。
  • アプライアンスのステータス: このフィールドには、次のようにアップデートのステータスが表示されます。

    • 保留中: デフォルトでは、アップデートが利用可能な場合は、ステータスが [保留中] と表示されます。更新をオンデマンドでインストールすると、更新の進行状況を示す [インストール ジョブ] ページが表示されます。
    • スケジュール設定済み: 特定の日時にインストールするアップデートをスケジュール設定すると、ステータスは [スケジュール設定済み] になります。詳細については、スケジュールされた時刻にアップデートをインストールするをご覧ください。
    • ロールバック可能: 適用されたホットフィックス アップデートのロールバックを Backup and DR Service がリリースした場合、ステータスは ロールバック可能 と表示されます。
  • 所要時間: このフィールドには、アプライアンスの更新にかかるおおよその時間が示されます。

  • 期限: このフィールドには、アップデートをインストールする必要がある日付が表示されます。

  • 公開日: 更新が公開された日付が表示されます。

アップデートをインストールする

更新は、オンデマンドまたはスケジュールの 2 つの方法で適用できます。アプライアンスが最初にバージョン 11.0.5 以前でデプロイされ、バージョン 11.0.9 にアップグレードされていない場合は、最新バージョンにアップグレードする前に、バージョン 11.0.9 にアップグレードする必要があります。

始める前に

アップデートをインストールする前に、次の前提条件を満たす必要があります。

  • アップデートのインストール中は、バックアップ ジョブや復元ジョブを実行またはスケジュール設定しないでください。
  • スナップショット プールとプライマリ プールの使用率が 90% 未満であることを確認します。プールの使用率を確認するには、[管理] > [ストレージ プール] に移動し、アプライアンスに関連付けられているスナップショット プールとプライマリ プールの [使用率(%)] 列を確認します。[使用率(%)] が 90% を超えている場合は、スナップショット プールまたはプライマリ プールに追加のディスクを追加してから、更新を続行します。
  • パッチ アップデートをインストールする場合:

11.0.9 より前のバージョンを実行しているアプライアンスにオンデマンドでアップデートをインストールする

バックアップ/リカバリ アプライアンスのバージョンが 11.0.9 より前の場合は、アプライアンスを更新する前に、バックアップ/リカバリ アプライアンスのブートディスクのスナップショットを取得する必要があります。これにより、アップグレードが中断され、アプライアンスが機能しなくなるのを防ぐことができます。

アップグレード後にバックアップ/リカバリ アプライアンスがオフラインになっているか、機能しない場合は、バックアップと DR のサポートチームにお問い合わせください。サポートチームが問題を解決する最善の方法を決定します。

11.0.9 より前のバージョンのアプライアンスのオンデマンド アップデートをインストールするには、次の手順を使用します。これにより、アプライアンスがバージョン 11.0.9 に更新されます。

  1. 管理コンソールで、[管理] > [アプライアンス] をクリックし、アプライアンス名をメモするか、スクリーン キャプチャを取得します。
  2. ワークロード プロジェクトの Google Cloud コンソールで、[Compute Engine] > [VM インスタンス] をクリックします。
  3. バックアップと DR の管理コンソールに表示されている名前と同じ名前のバックアップ アプライアンス VM インスタンスを特定します。
  4. バックアップ アプライアンスのブートディスクのスナップショットを作成します。スナップショットの取得についてサポートが必要な場合は、バックアップと DR のサポートチームにお問い合わせください

  5. 管理コンソールで [管理] をクリックし、[アプライアンス アップデート] を選択します。

  6. アップデート名(PATCH_NUMBERAUTO_PATCH_NUMBERHF_NUMBER など)を右クリックし、[アップデートをインストールまたはスケジュール設定] を選択します。

  7. [更新をインストールするアプライアンスのブートディスクのスナップショットを取得したことを確認してください] チェックボックスをオンにします。

  8. 最新のアップデートを適用するアプライアンスを選択します。複数のアプライアンスを選択して、すべてのアプライアンスを同時に更新することもできます。デフォルトでは、[今すぐインストール] が選択されています。

  9. [適用] をクリックします。アップデートのインストール プロセスが開始すると、[インストール ジョブ] ページが開きます。更新のステータスを確認できます。アップグレード後にアプライアンスが機能しなくなった場合は、バックアップと DR のサポートチームにお問い合わせください。サポートチームが問題を軽減するための最善の方法を決定します。

  10. アプライアンスがバージョン 11.0.9 を使用してオンラインであることを確認したら、スナップショットを削除します。

    アプライアンスを 11.0.9 から最新バージョンに更新するには、バージョン 11.0.9 以降を実行しているアプライアンスに更新をオンデマンドでインストールするの手順に沿って操作します。

バージョン 11.0.9 以降を実行しているアプライアンスにオンデマンドでアップデートをインストールする

バージョン 11.0.9 以降を実行しているアプライアンスのオンデマンド アップデートをインストールするには、次の手順を使用します。

  1. [管理] をクリックし、[アプライアンスの更新] を選択します。
  2. アップデート名(PATCH_NUMBERAUTO_PATCH_NUMBERHF_NUMBER など)を右クリックし、[アップデートをインストールまたはスケジュール設定] を選択します。
  3. 最新のアップデートを適用するアプライアンスを選択します。複数のアプライアンスを選択して、すべてのアプライアンスを同時に更新することもできます。デフォルトでは、[今すぐインストール] が選択されています。

  4. [適用] をクリックします。アップデートのインストール プロセスが開始すると、[インストール ジョブ] ページが開きます。更新のステータスを確認することができます。

スケジュール設定した時刻にアップデートをインストールする

更新のスケジュールを設定する前に、管理コンソールから正しいタイムゾーンを選択していることを確認してください。スケジュール設定された更新は、選択したタイムゾーンに基づいて実行されます。タイムゾーンの更新については、タイムゾーンを変更するをご覧ください。

更新のスケジュール設定は、Compute Engine インスタンスと Google Cloud VMware Engine インスタンスに対してのみ行えます。ファイル システムやデータベースなどのエージェント ベースのワークロードを保護するバックアップ/リカバリ アプライアンスの更新をスケジュールすることはできません。

更新のスケジュールを設定する手順は次のとおりです。

  1. [管理] をクリックし、[アプライアンスの更新] を選択します。利用可能なアップデートが表示されます。デフォルトでは、更新のステータスは [保留中] です。
  2. 更新名(PATCH_NUMBERHF_NUMBERAUTO_PATCH_NUMBER など)を右クリックし、[更新をインストールまたはスケジュール設定] を選択します。
  3. 最新のアップデートを適用するアプライアンスを選択します。アプライアンスを同時に更新する場合は、複数のアプライアンスを選択します。

  4. [後でインストール] を選択します。

  5. カレンダー アイコンをクリックして、アップデートをインストールする日時を選択します。

  6. [適用] をクリックします。更新の [ステータス] 列が [スケジュール設定済み] に変わります。

    スケジュールされた更新のインストール プロセスは、スケジュールされた時刻から 15 分以内に開始されます。

スケジュール設定された更新を編集する

スケジュール設定された更新を編集する手順は次のとおりです。

  1. [管理] をクリックし、[アプライアンスの更新] を選択します。
  2. 更新名(PATCH_NUMBERHF_NUMBER など)を右クリックし、[更新スケジュールを編集] を選択します。
  3. 既存のスケジュールを編集するアプライアンスを選択します。更新を同時に編集してスケジュールする場合は、複数のアプライアンスを選択することもできます。
  4. カレンダーのタイムスタンプを変更して、スケジュールを編集します。
  5. [適用] をクリックします。

スケジュール設定された更新をキャンセルする

スケジュール設定された更新をキャンセルする手順は次のとおりです。

  1. [管理] をクリックし、[アプライアンスの更新] を選択します。
  2. 更新名(PATCH_NUMBERHF_NUMBER など)を右クリックし、[スケジュール設定された更新をキャンセル] を選択します。
  3. 最新のアップデートの適用をキャンセルするアプライアンスを選択します。複数のアプライアンスで更新を同時にキャンセルする場合は、複数のアプライアンスを選択することもできます。
  4. [適用] をクリックします。

インストール ジョブをモニタリングする

[インストール ジョブ] ページに、アプライアンスの更新のステータスが表示されます。

インストール ジョブの更新を表示する手順は次のとおりです。

  1. [管理] をクリックし、[アプライアンスの更新] を選択します。
  2. [インストール ジョブ] を選択します。このページには、次のフィールドが表示されます。

    • ID: このフィールドには、更新の一意の ID が表示されます。
    • 更新名: このフィールドには、パッチの場合は PATCH_NUMBER、ホットフィックスの場合は HF_NUMBER という更新名が表示されます。更新名をクリックすると、パッチのリリースノートが表示されます。ホットフィックスの詳細を示すダイアログが表示される場合もあります。
    • ステータス: 更新が適用されたときに、このフィールドに次のステータスが表示されます。ステータス フィールドの上にポインタを置くと、更新ステータスの詳細が表示されます。

      • ダウンロード中: アプライアンスにアップデートがダウンロードされているときに表示されます。
      • Checking: プリフライト チェックを実行しているときに表示されます。
      • インストール中: アップデートのインストール中は、このステータスが表示されます。
      • 成功: 更新が正常にインストールされた場合に表示されます。
      • 失敗: アップデートのインストールに失敗した場合に表示されます。ログを確認し、アップデートをインストールし直してみてください。
      • スキップ済み: アプライアンスにアップデートをインストールすることをスキップした場合に、このステータスが表示されます。
      • Rollback in progress: アプライアンスへのロールバックが進行中の場合、このステータスが表示されます。
      • ロールバック成功: 更新が正常にロールバックされた場合に表示されます。
      • ロールバックに失敗しました: 更新のロールバックが失敗した場合に表示されます。
    • 更新タイプ: このフィールドには、更新のタイプ(手動パッチ アップデートの場合は Manual、ホットフィックスと自動パッチ アップデートの場合は Auto など)が表示されます。

    • アプライアンス: このフィールドには、アップデートをインストールするアプライアンスの名前が表示されます。

    • 開始: このフィールドには、アップデートのインストールが開始されたときのタイムスタンプが表示されます。

    • 終了: このフィールドには、更新のインストールが完了したときの時刻が表示されます。このフィールドにデータが入力されるのは、更新インストールが成功または失敗した場合のみです。

    • ログ: このフィールドには、更新のログが表示されます。アップデートのインストールに失敗した場合は、アップデートのログを表示して失敗したアップデートをデバッグし、アップデートを再度インストールします。

    インストール中は、[インストール ジョブ] ページに更新の進行状況が表示されます。進行状況に応じて、更新のステータスが [成功] または [失敗] に変わります。注: アップデートのインストールに失敗した場合は、アップデートのログでエラー メッセージを確認して、根本的な問題を修正してから、アップデートのインストールを再度試行してください。

更新ログを表示する

アップデート ログを使用して、失敗したアップデートをデバッグし、問題を修正してから、アップデートを再度インストールしてみてください。

ログは、バージョン 11.0.3 以降で実行されているアプライアンスのみに表示されます。

更新ログを表示する手順は次のとおりです。

  1. [管理] をクリックし、[アプライアンスの更新] を選択します。
  2. [インストール ジョブ] を選択します。
  3. [ログ] をクリックします。アプライアンスには次のログファイルが表示されます。

    • patch-XXX-preflight-info.log: このファイルには、アプライアンスで実行されるプリフライト チェックのログが含まれています。
    • patch-xxx-preflight-error.log: このファイルには、アプライアンスで実行されるプリフライト チェックのエラーログが含まれています。
    • autoupdate-patch-xxx-updatelog: このファイルには、アプライアンスの更新インストール ログが含まれています。

更新が正常に完了した後

アプライアンスの更新が正常に完了したら、更新されたアプライアンスが正しく機能するように、次のタスクを実行する必要があります。

  1. [管理] > [アプライアンス アップデート] > [インストール ジョブ] ページに移動し、アプライアンス アップデートのステータスが [最新] であることを確認します。[最新] ステータスは、アプライアンスに関連するすべてのアップデートがインストールされている場合にのみ表示されます。
  2. [管理] > [アプライアンス] ページに移動し、[接続ステータス] 列で管理コンソールとバックアップ/リカバリ アプライアンスの接続ステータスを確認します。緑色のチェックマークは、接続が成功したことを示します。
  3. スケジュールを有効にします。
  4. マウント解除したイメージを再マウントします。
  5. バックアップ ジョブを実行して、アプライアンスの更新後にバックアップが期待どおりに実行されていることを確認します。

ホットフィックス アップデートをロールバックする

バックアップと DR サービスで適用されたホットフィックス アップデートに関する問題が検出されると、アップデートが自動的にロールバックされることがあります。ただし、バックアップと DR サービスでアップデートをロールバックできない場合は、手動でアップデートをロールバックする必要があります。利用可能なロールバックは、[利用可能なアップデート] ページで、ステータスが [ロールバック可能] の項目で確認できます。

ロールバック中またはロールバック後にアプライアンスが再起動されないため、ロールバックによってダウンタイムが発生することはありません。

修正プログラムのアップデートをロールバックする手順は次のとおりです。

  1. [管理] をクリックし、[アプライアンスの更新] を選択します。
  2. ホットフィックス アップデート名(HF_NUMBER など)を右クリックし、[ロールバック] を選択します。
  3. 更新をロールバックするアプライアンスを選択します。
  4. [適用] をクリックします。アップデートのロールバック プロセスが開始すると、[インストール ジョブ] ページが開きます。ここでは、ロールバックのステータスを確認できます。

    ロールバックに失敗した場合は、Google Cloud カスタマーケアにお問い合わせください。