VMware VM を保護してセルフマネージド ストレージに復元する

このページでは、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 VM バックアップ ジョブの実行中、バックアップ/復元アプライアンスは、Google Cloud VMware Engine プライベート クラウドで実行されている ESX サーバーの完全修飾名を解決する必要があります。これを実現する最も簡単な方法は、プライベート クラウドの DNS をバックアップ/復元アプライアンスに追加することです。この操作を行わない場合は、手順 2 で定義した方法でアクセスする [システム管理] ページの [ホスト解決] タブで、各 ESX ホストのホスト エントリを手動で追加する必要があります。

  1. Google Cloud VMware Engine の場合:

    1. [リソース] を選択し、プライベート クラウドを選択します。

    2. [プライベート クラウド DNS サーバー] で、1 つまたは両方の IP をコピーします。

  2. バックアップと DR の管理コンソールで、次の操作を行います。

    1. [管理] > [アプライアンス] に移動します。

    2. アプライアンスを右クリックして、[アプライアンス ネットワーキングを構成] を選択します。

      [システム管理] ページが新しいウィンドウで開きます。

    3. [DNS, NTP] ページ:

      • DNS をプライマリまたはセカンダリとして追加します。
      • 不要な DNS サフィックス検索を削除します。
    4. [Troubleshooting] で、次の操作を行います。

      • [ユーティリティ] プルダウンをクリックし、[DNS をテスト] を選択します。

      • [解決] プルダウンをクリックして [IP] を選択し、[解決する IP] フィールドに IP を入力します。名前を解決する必要があります。接続されていない場合は、Google Cloud VMware Engine プライベート クラウドと Backup and DR VPC 間の接続を検証します。

バックアップ/リカバリ アプライアンスの NFS 上り(内向き)ファイアウォール ルールを設定する

NFS を使用して VMware VM マウントを実行する場合、バックアップ/リカバリ アプライアンスは NFS データストアを使用して VMDK へのアクセスを提供します。NFS マウントで予期しないエラーが発生しないように、バックアップ アプライアンスの上り(内向き)ファイアウォール ルールを設定する必要があります。

  1. Google Cloud コンソールのファイアウォール ページに移動します。

  2. バックアップ/リカバリ アプライアンスの VPC ファイアウォール ルールを見つけます。これには次のものが含まれます。

    • ターゲット: バックアップ アプライアンスのサービス アカウント。

      例: my-service-account@my-project.iam.gserviceaccount.com

    • tcp: 26、443、3260、5107

  3. ファイアウォール ルールを編集して、次を追加します。

    • [送信元 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

  4. [保存] をクリックします。

Google Cloud VMware Engine vCenter に対して認証を行うには、Google Cloud CLI または API コマンドを使用してソリューション ユーザーのパスワードを取得またはリセットする必要があります。ソリューション ユーザーのパスワードを取得または再設定する手順については、ソリューション ユーザーのパスワードを取得するをご覧ください。

管理コンソールに新しい vCenter ホストを追加する

Backup and DR は、VMware vSphere Storage APIs データ保護(以前は vStorage APIs for Data Protection または VADP と呼ばれていました)を使用して VMware VM のバックアップ イメージを作成し、これらのバックアップ イメージをバックアップ/リカバリ アプライアンスのスナップショット プールまたは OnVault プールに配置します。

API 呼び出しを行うには、バックアップ/リカバリ アプライアンスが、必要なアクションを実行する権限を持つユーザー名とパスワードを使用して vCenter ホストに接続する必要があります。このセクションでは、vCenter をホストとして追加し、ユーザー認証情報(サービスによって安全に保存される)を提供します。

管理コンソールに新しい vCenter ホストを追加する手順は次のとおりです。

  1. 管理コンソールで、[管理]、[ホスト] の順に移動します。

  2. [+ ホストを追加] を選択します。

  3. [ホストを追加] フォームに、名前と必要に応じてフレンドリ名を入力します。ホストの名前は英字で始まり、英字と数字(0 ~ 9)を含めることができます。アンダースコア(_)文字はホスト名では使用できません。

  4. [IP アドレス] に vCenter Server アプライアンスの IP アドレスを入力します。

  5. [アプライアンス] セクションで、このホストにサービスを提供する管理コンソール管理対象アプライアンスを選択します。リストが長い場合は、検索ボックスを使用して特定の機器または機器のグループを見つけることができます。

  6. [ホストタイプ] プルダウンから [vCenter] を選択し、次を追加します。

    • データ転送モード(NFS または SAN)を検証します。NFS はデフォルトの設定であり、変更しないことをおすすめします。

    • 前に構成したソリューション ユーザーのユーザー名とパスワードを入力して vCenter Server アプライアンスに接続し、[テスト] ボタンを使用して追加した認証情報を検証します。

  7. [追加] をクリックします。

バックアップ プラン テンプレートを作成する

VMware VM は、VMware API 呼び出しを使用して全体がキャプチャされます。VM を管理するには、テンプレートとリソース プロファイルを割り当てて、VM 全体をキャプチャするバックアップ プランを定義します。

バックアップ/復元アプライアンスがバックアップ テンプレートを VM 全体に関連付ける場合、VM のコンテンツは認識されないため、アプリケーション固有のアクションは実行されません。

仮想サーバー全体をキャプチャする場合、完全に機能する仮想サーバー(オペレーティング システム、アプリケーション、データ)がキャプチャされます。これにより、データに問題なく迅速にアクセスできます。表示されるイメージは完全に機能する仮想サーバーであるため、必要に応じて新しい永続的な場所に移行できます。仮想サーバー全体をキャプチャすると、仮想サーバーのグループとそのアプリケーションを単一のバックアップ テンプレートで管理できます。

テンプレートはバックアップ ポリシーで構成されます。ポリシーでは、バックアップの実行タイミング、バックアップの実行頻度、バックアップ イメージの保持期間()を定義できます。また、ポリシーが VM に適用された場合の追加構成も定義できます。バックアップ テンプレートを作成するを参照して、テンプレートを作成し、バックアップ ポリシーを割り当てます。

リソース プロファイルは、VMware VM データ バックアップ イメージのストレージ メディアを指定します。リソース プロファイルは、使用するスナップショット プール(スナップショット ポリシーがテンプレートにある場合)と使用する OnVault プール(OnVault ポリシーまたは OnVault への直接ポリシーがテンプレートにある場合)を定義します。詳細については、リソース プロファイルを作成するをご覧ください。

バックアップ プラン テンプレートを適用する

オンボーディング ウィザードを使用して、vCenter で管理されている VMware 仮想マシン(VM)を検出します。1 つ以上のアプリケーションを検出したら、バックアップ テンプレートプロファイルを適用してすべてを一度に保護するか、管理対象外または無視された VM としてアプリケーション リストに追加できます。

次の手順に沿って、VMware VM を検出して保護します。

  1. バックアップと DR サービスの管理コンソールで、[App Manager] を開き、[アプリケーション] を選択して、[アプリケーションを追加] をクリックします。

  2. [Google Cloud VMware Engine] を選択します。

  3. サーバーリストから、VM 検出を実行する vCenter を選択し、[次へ] をクリックします。

  4. [管理] ページに、VM のリストが表示されます。検出する VM を選択し、[次へ] をクリックします。

  5. ポリシー テンプレートとプロファイルを Google Cloud VMware Engine インスタンスに適用します。

    • 保護する VM を選択します。

    • [バックアップ構成を管理] を選択します。

    • [アクションを選択] プルダウン リストから、[バックアップ構成を管理] を選択します。

      [Choose template] プルダウン リストが開きます。

    • [Choose template] プルダウン リストからテンプレートを選択します。

      [Choose profile] プルダウン リストが開きます。

    • [バックアップ プランを適用] をクリックします。

  6. リスト内の各 VM の [アプリケーション設定] をクリックして、デフォルトの構成を変更します。

    [アプリケーションの詳細と設定] ページが開きます。VM のアプリケーション設定を構成するをご覧ください。

  7. 複数の VM があり、すべての VM に同じ変更を行う場合は、[すべてのアプリケーションの設定を定義] をクリックして、必要な変更を行います。

  8. [次へ] をクリックします。

  9. 概要画面を確認します。すべてが正しい場合は、[完了] を選択してオンボーディング プロセスを完了します。選択した VM は、選択したポリシー テンプレートに基づいてバックアップされます。

  10. オンボーディングが完了すると、ダイアログが表示されます。もう一度 [完了] をクリックします。選択した VM にポリシー テンプレートが関連付けられると、ステータスが緑色のチェックマークに変わります。緑色のチェックマークは、VM がポリシーによってスケジュール内でバックアップ ジョブを実行する準備ができていることを示します。ジョブをすぐに実行する場合は、オンデマンド バックアップを実行するをご覧ください。

オンデマンド バックアップ

オンデマンド バックアップは、いつでも手動でトリガーできるバックアップの一種です。オンデマンド バックアップは、特定のイベントの前にデータをバックアップする必要がある場合に便利です。たとえば、更新プロセス中に問題が発生した場合に以前の状態に復元できるように、更新やパッチを適用する前に VM をバックアップできます。

マネージド アプリケーションのオンデマンド バックアップを実行するには:

  1. バックアップと DR サービスの管理コンソールで、[App Manager] を開き、プルダウン リストから [アプリケーション] を選択します。[アプリケーション] ページが開きます。
  2. Google Cloud VMware Engine インスタンスを選択し、ページの右下にあるプルダウン リストから [バックアップ構成の管理] をクリックします。
  3. 右側の [ポリシー] から [スナップショット] を選択します。
  4. [ラベル] にラベルを入力し、[今すぐ実行] をクリックします。選択したポリシーのオンデマンド バックアップがトリガーされます。

VMware VM を復元する

VMware を復元するには、VMWare VM のマウントを実行します。マウントは、次のいずれかの方法で実行できます。

マウント プロセスが完了したら、マウントされた VMware VM を本番環境ストレージに復元できます。

VMware VM を復元する

復元とは、バックアップ イメージからデータを復元するプロセスです。VM を復元するには、VMware VM を復元するをご覧ください。

VM のクローンを作成するには、VM のイメージのクローンを作成するをご覧ください。

モニタリング

Google Cloud VMware Engine ジョブは、ジョブのモニタリングイベントのモニタリングでモニタリングできます。

次のステップ

VMware VM とデータベースのリソースタイプをバックアップするには、次のクイックスタートのリンクをご覧ください。