このページでは、Google Cloud VMware Engine で実行されている VMware VM の保護、Google Cloud VMware Engine のバックアップと復元、バックアップのモニタリングに関するエンドツーエンドの概要について説明します。
VMware VM のバックアップの構成
Google Cloud VMware Engine は、 Google Cloudで VMware プラットフォームを運用できるフルマネージド サービスです。Google がインフラストラクチャ、ネットワーキング、管理サービスを管理します。詳細については、VMware Engine のドキュメントをご覧ください。
バックアップを構成する前提条件
Google Cloud VMware Engine インスタンスのバックアップを開始する前に、次の手順を読んで Backup and DR サービスをデプロイします。
Google Cloud VMware Engine インスタンスのバックアップを開始するには、次の手順を同じ順序で読んで完了する必要があります。
- VMware - API アクセスと割り当て
- ネットワーキングの要件
- IAM のロールと権限
- Google Cloud VMware Engine プライベート クラウドを作成する
- Google Cloud VMware Engine プライベート クラウドとバックアップ/リカバリ アプライアンスがデプロイされている VPC の間にGoogle Cloud VMware Engine プライベート クラウド間のプライベート接続を追加します。
バックアップを構成する
VMware VM バックアップ ジョブ中、バックアップ/リカバリ アプライアンスは、Google Cloud VMware Engine プライベート クラウドで実行されている ESX サーバーの完全修飾名を解決する必要があります。これを実現する最も簡単な方法は、プライベート クラウドの DNS をバックアップ/復元アプライアンスに追加することです。この操作を行わない場合は、手動で ESX ホストごとにホストエントリを追加する必要があります。手順 2 で説明したようにアクセスする [システム管理] ページの [ホストの解決] タブで追加します。
Google Cloud VMware Engine の場合:
[リソース] を選択し、プライベート クラウドを選択します。
[Private cloud DNS servers] で、IP の 1 つまたは両方をコピーします。
バックアップと DR の管理コンソールで、次の操作を行います。
[管理]、[アプライアンス] の順に移動します。
アプライアンスを右クリックして、[Configure appliance networking] を選択します。
[システム管理] ページが新しいウィンドウで開きます。
[DNS, NTP] ページで、次の操作を行います。
- DNS をプライマリまたはセカンダリとして追加します。
- 不要な DNS サフィックス検索を削除します。
[トラブルシューティング] で、次の操作を行います。
[ユーティリティ] プルダウンをクリックし、[DNS をテスト] を選択します。
[解決] プルダウンをクリックして [IP] を選択し、[解決する IP] フィールドに IP を入力します。名前に解決する必要があります。接続されていない場合は、Google Cloud VMware Engine プライベート クラウドとバックアップと DR の VPC 間の接続を検証します。
バックアップ/リカバリ アプライアンスの NFS 上り(内向き)ファイアウォール ルールを設定する
NFS を使用して VMware VM のマウントを実行すると、バックアップ/リカバリ アプライアンスは NFS データストアを使用して VMDK にアクセスします。NFS マウントに予期しないエラーが発生しないように、バックアップ アプライアンスの上り(内向き)ファイアウォール ルールを設定する必要があります。
Google Cloud コンソールで、[ファイアウォール] ページに移動します。
バックアップ/リカバリ アプライアンスの VPC ファイアウォール ルールを見つけます。これには次のものが含まれます。
ターゲット: バックアップ アプライアンスのサービス アカウント。
例: my-service-account@my-project.iam.gserviceaccount.com
tcp: 26、443、3260、5107
ファイアウォール ルールを編集して、次のように追加します。
[送信元 IPv4 範囲] に、Google Cloud VMware Engine プライベート クラウドのシステム管理サブネットを追加します。Google Cloud VMware Engine ポータルでシステム管理サブネットを見つけるには、[リソース]、[プライベート クラウドを選択]、[サブネット] の順に移動します。
tcp: 26、111、443、756、902、2049、3260、4001、4045、5107
udp: 111, 756, 2049, 4001, 4045
[保存] をクリックします。
Google Cloud VMware Engine vCenter で認証を行うには、Google Cloud CLI または API コマンドを使用してソリューション ユーザーのパスワードを取得または再設定する必要があります。ソリューション ユーザーのパスワードの取得または再設定の手順については、ソリューション ユーザーのパスワードを取得するをご覧ください。
新しい vCenter ホストを管理コンソールに追加する
バックアップと DR は、VMware vSphere Storage APIs データ保護(旧称: vStorage APIs for Data Protection、VADP)を使用して VMware VM のバックアップ イメージを作成し、これらのバックアップ イメージをバックアップ/リカバリ アプライアンスのスナップショット プールまたは OnVault プールに配置します。
API 呼び出しを行うには、バックアップ/リカバリ アプライアンスが、必要なアクションを実行する権限を持つユーザー名とパスワードを使用して vCenter ホストに接続する必要があります。このセクションでは、vCenter をホストとして追加し、ユーザー認証情報(サービスによって安全に保存されます)を指定します。
新しい vCenter ホストを管理コンソールに追加するには、次の操作を行います。
管理コンソールで、[管理]、[ホスト] の順に移動します。
[+ ホストを追加] を選択します。
[ホストを追加] フォームに、名前と、必要に応じてわかりやすい名前を入力します。ホスト名は英字で始め、英字と数字(0 ~ 9)を含めることができます。アンダースコア(
_
)文字はホスト名では使用できません。[IP address] に、vCenter Server アプライアンスの IP アドレスを入力します。
[アプライアンス] セクションで、このホストに提供する管理コンソール管理アプライアンスを選択します。リストが長い場合は、検索ボックスを使用して特定のアプライアンスまたはアプライアンスのグループを検索できます。
[ホストタイプ] プルダウンから [vCenter] を選択し、次のように追加します。
データ転送モード(NFS または SAN)を検証します。NFS はデフォルトの設定です。変更しないことをおすすめします。
vCenter Server アプライアンスに接続するために前述で構成したソリューション ユーザーのユーザー名とパスワードを入力し、[Test] ボタンを使用して追加した認証情報を検証します。
[追加] をクリックします。
バックアップ プラン テンプレートを作成する
VMware VM は、VMware API 呼び出しを使用して完全にキャプチャされます。VM を管理するには、テンプレートとリソース プロファイルを VM に割り当て、VM 全体をキャプチャするバックアップ プランを定義します。
バックアップ/リカバリ アプライアンスがバックアップ テンプレートを VM 全体に関連付ける場合、VM の内容を認識しないため、アプリケーション固有のアクションは実行されません。
仮想サーバー全体をキャプチャすると、完全に機能する仮想サーバー(オペレーティング システム、アプリケーション、データ)がキャプチャされます。仮想サーバー全体のコピーがあると、問題なく迅速にデータにアクセスできます。表示されるイメージは完全に機能する仮想サーバーであるため、必要に応じて新しい永続的なロケーションに移行できます。仮想サーバー全体をキャプチャすると、仮想サーバーとそのアプリケーションのグループを 1 つのバックアップ テンプレートで管理できます。
テンプレートはバックアップ ポリシーで構成されます。ポリシーでは、バックアップの実行タイミング、バックアップの実行頻度、バックアップ イメージの保持期間(日、週、月、年)、ポリシーが VM に適用される際の追加構成を定義できます。テンプレートを作成してバックアップ ポリシーを割り当てるには、バックアップ テンプレートを作成するをご覧ください。
リソース プロファイルには、VMware VM データ バックアップ イメージのストレージ メディアを指定します。リソース プロファイルでは、使用するスナップショット プール(スナップショット ポリシーがテンプレートに含まれている場合)と、使用する OnVault プール(OnVault ポリシーまたは OnVault への直接ポリシーがテンプレートに含まれている場合)を定義します。詳細については、リソース プロファイルを作成するをご覧ください。
バックアップ プラン テンプレートを適用する
オンボーディング ウィザードを使用して、vCenter によって管理されている VMware 仮想マシン(VM)を検出します。1 つ以上のアプリケーションを検出したら、バックアップ テンプレートとプロファイルを適用して、それらをすべて同時に保護できます。または、それらを管理対象外または無視される VM としてアプリケーション リストに追加することもできます。
VMware VM を検出して保護するには、次の手順を使用します。
[App Manager] をクリックし、[Applications] を選択して、[Add Application] をクリックします。
[Google Cloud VMware Engine] を選択します。
サーバーリストから、VM 検出を実行する vCenter を選択し、[次へ] をクリックします。
[管理] ページに VM のリストが表示されます。検出する VM を選択し、[次へ] をクリックします。
ポリシー テンプレートとプロファイルを Google Cloud VMware Engine インスタンスに適用します。
保護する VM を選択します。
[バックアップ構成を管理] を選択します。
[操作を選択] プルダウン リストから、[バックアップ構成を管理] を選択します。
[テンプレートの選択] プルダウン リストが開きます。
[Choose template] プルダウン リストからテンプレートを選択します。
[Choose profile] プルダウン リストが開きます。
[バックアップ プランを適用する] をクリックします。
リスト内の各 VM の [アプリケーション設定] をクリックして、デフォルト構成を変更します。
[アプリケーションの詳細と設定] ページが開きます。VM のアプリケーション設定を構成するをご覧ください。
複数の VM があり、すべての VM に同じ変更を加える場合、[すべてのアプリケーションの設定を定義] をクリックして、必要な変更を行います。
[次へ] をクリックします。
概要画面を確認します。すべてが正しい場合は、[完了] を選択してオンボーディング プロセスを完了します。選択した VM は、選択したポリシー テンプレートに基づいてバックアップされます。
オンボーディングが完了すると、ダイアログが表示されます。もう一度 [Finish] をクリックします。選択した VM にポリシー テンプレートが関連付けられると、ステータスが緑色のチェックマークに変わります。緑色のチェックマークは、ポリシーでスケジュールされたバックアップ ジョブを実行するように VM がすべて設定されていることを示します。ジョブをすぐに実行する場合は、オンデマンド バックアップを実行するをご覧ください。
オンデマンド バックアップ
オンデマンド バックアップは、いつでも手動でトリガーできるバックアップの一種です。オンデマンド バックアップは、特定のイベントの前にデータをバックアップする必要がある場合に便利です。たとえば、更新またはパッチを適用する前に VM をバックアップしておけば、更新プロセス中に問題が発生した場合に、以前の状態に復元できます。
マネージド アプリケーションのオンデマンド バックアップを実行するには:
- [App Manager] タブをクリックし、プルダウン リストから [アプリケーション] オプションを選択します。[アプリケーション] ページが開きます。
- Google Cloud VMware Engine インスタンスを選択し、ページの右下にあるプルダウン リストから [バックアップ構成を管理] をクリックします。
- 右側の [ポリシー] で [スナップショット] を選択します。
- [ラベル] にラベルを入力し、[今すぐ実行] をクリックします。選択したポリシーに対してオンデマンド バックアップがトリガーされます。
VMware VM を復元する
VMware を復元するには、VMware VM のマウントを実行する必要があります。マウントには次の 2 つの方法があります。
マウント プロセスが完了したら、マウントされた VMware VM を本番環境ストレージに復元できます。
VMware VM を復元する
復元は、バックアップ イメージからデータを復元するプロセスです。VM を復元するには、VMware VM を復元するをご覧ください。
VM のクローンを作成するには、VM のイメージのクローンを作成するをご覧ください。
モニタリング
Google Cloud VMware Engine ジョブは、ジョブをモニタリングしてイベントをモニタリングすることでモニタリングできます。
次のステップ
VMware VM とデータベースのリソースタイプをバックアップするには、次のクイックスタートのリンクをご覧ください。