このページでは、Compute Engine インスタンスのセルフマネージド バックアップを構成して管理する方法について説明します。セルフマネージド バックアップ モデルは、クロスリージョン構成、ディスク固有の保護、自動タグ付けなどの特別な要件をサポートしています。
バックアップ モデルの詳細については、バックアップと障害復旧のドキュメントをご覧ください。
始める前に
開始する前に、次の要件を満たしていることを確認してください。
- デフォルトのクラウド認証情報を構成するか、新しい認証情報を作成して、アプライアンスが Google Cloud プロジェクトにアクセスできるようにします。
- バックアップ/リカバリ アプライアンスのサービス アカウントに必要な Identity and Access Management(IAM)ロールと権限を割り当てます。
- バックアップ テンプレートを作成して、基盤となるバックアップ ポリシーのルールを定義します。
Compute Engine インスタンスをオンボードする
Compute Engine オンボーディング ウィザードは、クラウド認証情報とプロジェクト設定に基づいてインスタンスを検出します。
- アプライアンス管理コンソールでオンボーディング ウィザードを開きます。
- クラウド認証情報とターゲット アプライアンスを選択します。
- プロジェクト ID とゾーンを指定します。
- [検索] をクリックします。
インスタンスのリストが大きい場合は、次のオプションを使用してインスタンスをフィルタします。
- 新規: アプライアンス管理コンソールでまだ検出されていないインスタンスが表示されます。デフォルトでは、新しいインスタンスのみが表示されます。
- 管理対象外: 以前に検出されたが、バックアップ プランを適用して管理されていないインスタンスが表示されます。
- 管理対象: 以前に検出され、バックアップ プランを適用して管理されているインスタンスが表示されます。
- 無視: すでに検出されているが、無視としてマークされているインスタンスが表示されます。
選択したインスタンスに対して、バックアップ プランの適用、論理グループへの追加、非マネージドとして追加、無視としてマークを行うことができます。Compute Engine インスタンスをオンボーディングしたら、[App Manager] > [Applications] ページに移動して、検出されたインスタンスを確認します。
インスタンスの保護を有効にする
Compute Engine インスタンスを保護する手順は次のとおりです。
- アプライアンス管理コンソールで、[バックアップと復元] > [バックアップ]、または [App Manager] > [アプリケーション] > [アプリケーションを追加] を選択してウィザードを開きます。
- [Compute Engine] を選択します。
- クラウド認証情報とターゲット アプライアンスを選択します。
- [プロジェクト ID] と [ゾーン] を選択し、[検索] をクリックして、プロジェクトとゾーンで使用可能なインスタンスを一覧表示します。
- [プロジェクト ID] プルダウンにプロジェクトが表示されない場合は、[Don't see your project ID here] をクリックすると、プロジェクトに必要な権限が表示されます。
- リストに記載されている不足している権限またはロールをバックアップ/リカバリー アプライアンスのサービス アカウントに追加するか、関連するサービス アカウントを正しい IAM ロールを持つ関連するプロジェクトに追加します。
- 保護するインスタンスを選択します。
- 各 VM のすべてのディスクを保護するか、ブート ボリュームのみを保護するかを選択します。
- プランをすぐに適用するには、インスタンスを選択し、プルダウンから [バックアップ プランを適用] を選択して、バックアップ テンプレートを選択します。
- 概要を確認して [Finish] をクリックします。
バックアップ プランが Compute Engine インスタンスに適用されると、ステータスが緑色のチェックマークに変わります。緑色のチェックマークは、インスタンスが正常にオンボーディングされたことを示します。オンボーディングされた Compute Engine インスタンスは、[App Manager] > [アプリケーション] ページで確認できます。ジョブをすぐに実行する場合は、オンデマンド ジョブを実行するをご覧ください。
論理グループを管理する
論理グループは、管理を容易にするために使用される 1 つのアプライアンスのアプリケーションのグループで、グループのすべてのアプリケーションに共通のバックアップ プランを適用します。マウント、クローン、復元オペレーションは、グループ内の各アプリケーションのイメージに対して個別に実行されます。バックアップ プランは論理グループに適用されますが、データ キャプチャの管理は個々のアプリケーションに対して 1 つずつ実行され、グループ内のアプリケーション間に関連付けはありません。
インスタンスを論理グループに追加するには、論理グループを作成してから、論理グループを保護する必要があります。新たに追加された論理グループと、論理グループに適用されたバックアップ プランは、オンボーディング セクションでインスタンスを選択した後に表示されます。
オンボーディング中にインスタンスを論理グループに追加できます。
- オンボーディング ウィザードで、インスタンスを選択します。
- [論理グループに追加] を選択します。
- [グループを選択] プルダウンを選択し、事前に作成した論理グループを選択します。
- ウィザードを完了して、インスタンスをグループに追加します。
マウント、クローン、復元などのデータ キャプチャと管理のオペレーションは、グループ内の個々のアプリケーションで個別に実行されます。
管理対象外のインスタンスと無視されたインスタンスを管理する
インスタンスを非管理対象または無視対象として分類して、保護ステータスを制御できます。
非マネージド インスタンス
- ウィザードでインスタンスを選択し、[非マネージドとして追加] を選択します。
- 保護を後で適用するには、[アプリケーション] ページに移動します。
- [管理対象外] でフィルタします。
- アプリケーションを右クリックして、[Manage Backup Plan] を選択します。
- テンプレートとプロファイルを選択します。
無視されたインスタンス
- ウィザードで、インスタンスを選択して [無視としてマーク] を選択します。
- 後で無視したインスタンスを保護するには、[App Manager] > [アプリケーション] に移動します。
- [無視] フィルタを適用します。
- インスタンスを右クリックして、[アプリケーションの無視を解除] を選択します。
- インスタンスをもう一度右クリックし、[Manage Backup Plan] を選択して、テンプレートとプロファイルを適用します。
トラブルシューティング
エラーを診断して解決する方法については、バックアップ/復元アプライアンスを追加する際の競合のトラブルシューティングをご覧ください。
次のステップ
- クラウド認証情報を確認する
- Compute Engine インスタンスを検出して保護する
- Compute Engine インスタンスのバックアップ イメージをマウントする
- Compute Engine インスタンスを復元する
- Persistent Disk スナップショット イメージをインポートする