Azure にオンプレミス VMware VM のディザスター リカバリーを設定するSet up disaster recovery to Azure for on-premises VMware VMs

この記事では、Azure Site Recovery サービスを使用した Azure へのディザスター リカバリーのためにオンプレミスの VMware VM のレプリケーションを有効にする方法について説明します。This article describes how to enable replication for on-premises VMware VMs, for disaster recovery to Azure using the Azure Site Recovery service.

これは、オンプレミスの VMware VM を対象に Azure へのディザスター リカバリーを設定する方法について説明するシリーズの 3 番目のチュートリアルです。This is the third tutorial in a series that shows you how to set up disaster recovery to Azure for on-premises VMware VMs. 前のチュートリアルでは、Azure へのディザスター リカバリー用にオンプレミスの VMware 環境を準備しました。In the previous tutorial, we prepared the on-premises VMware environment for disaster recovery to Azure.

このチュートリアルでは、以下の内容を学習します。In this tutorial, you learn how to:

  • ソース レプリケーション設定およびオンプレミスの Site Recovery 構成サーバーを設定する。Set up the source replication settings, and an on-premises Site Recovery configuration server.
  • レプリケーション ターゲット設定を設定する。Set up the replication target settings.
  • レプリケーション ポリシーを作成します。Create a replication policy.
  • VMware VM のレプリケーションを有効にする。Enable replication for a VMware VM.

注意

チュートリアルでは、シナリオの最も簡単なデプロイ パスを示します。Tutorials show you the simplest deployment path for a scenario. 可能であれば既定のオプションを使い、すべての可能な設定とパスを示してはいません。They use default options where possible, and don't show all possible settings and paths. 詳細な手順については、Site Recovery の目次の操作方法のセクションにある記事を参照してください。For detailed instructions, review the article in the How To section of the Site Recovery Table of Contents.

開始する前にBefore you start

前のチュートリアルを完了します。Complete the previous tutorials:

  1. Azure へのオンプレミスの VMware ディザスター リカバリー用に Azure を設定していることを確認します。Make sure you've set up Azure for on-premises VMware disaster recovery to Azure.
  2. これらの手順に従って、Azure へのディザスター リカバリー用にオンプレミスの VMware デプロイを準備します。Follow these steps to prepare your on-premises VMware deployment for disaster recovery to Azure.
  3. このチュートリアルでは、1 つの VM をレプリケートする方法を示します。In this tutorial we show you how to replicate a single VM. 複数の VMware VM をデプロイしている場合は、Deployment Planner ツールを使用する必要があります。If you're deploying multiple VMware VMs you should use the Deployment Planner Tool. こちら を参照してください。Learn more about this tool.
  4. このチュートリアルでは、異なるやり方で実行できるいくつかの方法を使用します。This tutorial uses a number of options you might want to do differently:
    • このチュートリアルでは、OVA テンプレートを使用して、構成サーバー VMware VM を作成します。The tutorial uses an OVA template to create the configuration server VMware VM. 何かの理由でこれを行うことができない場合は、こちらの説明に従って、構成サーバーを手動で設定してください。If you can't do this for some reason, follow these instructions to set up the configuration server manually.
    • このチュートリアルでは、Site Recovery によって自動的に MySQL がダウンロードされ、構成サーバーにインストールされます。In this tutorial, Site Recovery automatically downloads and installs MySQL to the configuration server. 必要に応じて、代わりに手動で設定することもできます。If you prefer, you can set it up manually instead. 詳細情報Learn more.

保護の目標を選択するSelect a protection goal

  1. [Recovery Services コンテナー] で、コンテナー名を選択します。In Recovery Services vaults, select the vault name. このシナリオでは、ContosoVMVault を使います。We're using ContosoVMVault for this scenario.
  2. [作業の開始] で、[Site Recovery] を選択します。In Getting Started, select Site Recovery. 次に、 [インフラストラクチャの準備] を選択します。Then select Prepare Infrastructure.
  3. [保護の目標] > [マシンのある場所] で、 [オンプレミス] を選びます。In Protection goal > Where are your machines located, select On-premises.
  4. [マシンをどこにレプリケートしますか] で、 [To Azure](Azure) を選びます。In Where do you want to replicate your machines, select To Azure.
  5. [マシンは仮想化されていますか] で、 [はい (VMware vSphere ハイパーバイザー の場合)] を選びます。In Are your machines virtualized, select Yes, with VMware vSphere Hypervisor. [OK] をクリックします。Then select OK.

ソース環境をセットアップするSet up the source environment

ソース環境では、これらのオンプレミスの Site Recovery コンポーネントをホストするために、オンプレミスの高可用性マシンが 1 台必要です。In your source environment, you need a single, highly available, on-premises machine to host these on-premises Site Recovery components:

  • 構成サーバー:構成サーバーは、オンプレミスと Azure の間の通信を調整し、データのレプリケーションを管理します。Configuration server: The configuration server coordinates communications between on-premises and Azure, and manages data replication.
  • プロセス サーバー:プロセス サーバーはレプリケーション ゲートウェイとして機能します。Process server: The process server acts as a replication gateway. レプリケーション データを受信し、それをキャッシュ、圧縮、暗号化によって最適化して、Azure のキャッシュ ストレージ アカウントに送信します。It receives replication data; optimizes it with caching, compression, and encryption, and sends it to a cache storage account in Azure. また、プロセス サーバーでは、レプリケートする VM へのモビリティ サービス エージェントのインストールや、オンプレミスの VMware VM の自動検出も行います。The process server also installs the Mobility Service agent on VMs you want to replicate, and performs automatic discovery of on-premises VMware VMs.
  • マスター ターゲット サーバー:マスター ターゲット サーバーは、Azure からのフェールバック中にレプリケーション データを処理します。Master target server: The master target server handles replication data during failback from Azure.

これらのコンポーネントは、"構成サーバー" と呼ばれる単一のオンプレミス マシンにすべて一緒にインストールされます。All of these components are installed together on the single on-premises machines that's known as the configuration server. VMware のディザスター リカバリーの場合、既定では、構成サーバーを高可用性 VMware VM として設定します。By default, for VMware disaster recovery, we set up the configuration server as a highly available VMware VM. そのためには、用意されている Open Virtualization Application (OVA) テンプレートをダウンロードし、そのテンプレートを VMware にインポートして VM を作成します。To do this, you download a prepared Open Virtualization Application (OVA) template, and import the template into VMware to create the VM.

  • 構成サーバーの最新バージョンはポータルで入手できます。The latest version of the configuration server is available in the portal. Microsoft ダウンロード センターから直接ダウンロードすることもできます。You can also download it directly from the Microsoft Download Center.
  • 何かの理由で OVA テンプレートを使用して VM を設定できない場合は、こちらの説明に従って、構成サーバーを手動で設定してください。If for some reason you can't use an OVA template to set up a VM, follow these instructions to set up the configuration server manually.
  • OVF テンプレートに付属するライセンスは、180 日間有効な評価版ライセンスです。The license provided with OVF template is an evaluation license valid for 180 days. VM 上で実行される Windows を、必要なライセンスでアクティブ化する必要があります。Windows running on the VM must be activated with the required license.

VM テンプレートをダウンロードするDownload the VM template

  1. コンテナーで、 [インフラストラクチャの準備] > [ソース] の順に移動します。In the vault, go to Prepare Infrastructure > Source.
  2. [ソースの準備][+ 構成サーバー] を選びます。In Prepare source, select +Configuration server.
  3. [サーバーの追加] で、 [サーバーの種類][VMware の構成サーバー] が表示されていることを確認します。In Add Server, check that Configuration server for VMware appears in Server type.
  4. 構成サーバー用の OVF テンプレートをダウンロードします。Download the OVF template for the configuration server.

VMware にテンプレートをインポートするImport the template in VMware

  1. VMWare vSphere Client を使用して、VMware vCenter サーバーまたは vSphere ESXi ホストにサインインします。Sign in to the VMware vCenter server or vSphere ESXi host with the VMWare vSphere Client.

  2. [File](ファイル) メニューの [Deploy OVF Template](OVF テンプレートのデプロイ) を選択し、 [Deploy OVF Template](OVF テンプレートのデプロイ) ウィザードを起動します。On the File menu, select Deploy OVF Template to start the Deploy OVF Template Wizard.

    OVF テンプレート

  3. [Select source](ソースの選択) で、ダウンロードした OVF の場所を入力します。On Select source, enter the location of the downloaded OVF.

  4. [Review details](詳細の確認) で、 [Next](次へ) を選択します。On Review details, select Next.

  5. [Select name and folder](名前とフォルダーの選択) および [Select configuration](構成の選択) は、既定の設定のままにします。On Select name and folder and Select configuration, accept the default settings.

  6. [Select storage](ストレージの選択) で、パフォーマンスを最大にするために、 [Select virtual disk format](仮想ディスクの形式の選択)[Thick Provision Eager Zeroed](シック プロビジョニング Eager Zeroed) を選びます。On Select storage, for best performance select Thick Provision Eager Zeroed in Select virtual disk format.

  7. ウィザードの残りのページでは、既定の設定をそのまま使います。On the rest of the wizard pages, accept the default settings.

  8. [Ready to complete](完了の準備完了) で、既定の設定で VM をセットアップするには、 [Power on after deployment](デプロイ後に電源をオンにする) > [Finish](完了) の順に選択します。On Ready to complete, to set up the VM with the default settings, select Power on after deployment > Finish.

    ヒント

    別の NIC を追加する場合は、 [Power on after deployment](デプロイ後に電源をオンにする) をオフにする > [Finish](完了) を選択する、と操作します。If you want to add an additional NIC, clear Power on after deployment > Finish. 既定では、テンプレートには NIC が 1 つ含まれています。By default, the template contains a single NIC. デプロイ後にさらに NIC を追加することができます。You can add additional NICs after deployment.

さらにアダプターを追加するAdd an additional adapter

構成サーバーにさらに NIC を追加する場合は、サーバーをコンテナーに登録する前に追加します。If you want to add an additional NIC to the configuration server, add it before you register the server in the vault. 登録後のアダプターの追加はサポートされていません。Adding additional adapters isn't supported after registration.

  1. vSphere Client インベントリで VM を右クリックし、 [Edit Settings](設定の編集) を選びます。In the vSphere Client inventory, right-click the VM and select Edit Settings.
  2. [Hardware](ハードウェア) で、 [Add](追加) > [Ethernet Adapter](イーサネット アダプター) の順に選択します。In Hardware, select Add > Ethernet Adapter. 次に、 [次へ] を選択します。Then select Next.
  3. アダプターの種類およびネットワークを選びます。Select an adapter type and a network.
  4. VM がオンになったときに仮想 NIC を接続するには、 [Connect at power on](電源をオンにしたときに接続する) をオンにします。To connect the virtual NIC when the VM is turned on, select Connect at power on. [次へ] > [完了] の順に選択します。Select Next > Finish. [OK] をクリックします。Then select OK.

構成サーバーを登録するRegister the configuration server

構成サーバーを設定した後、それをコンテナーに登録します。After the configuration server is set up, you register it in the vault.

  1. VMWare vSphere Client のコンソールで、VM をオンにします。From the VMWare vSphere Client console, turn on the VM.
  2. VM が Windows Server 2016 のインストール エクスペリエンスで起動します。The VM boots up into a Windows Server 2016 installation experience. 使用許諾契約書に同意し、管理者パスワードを入力します。Accept the license agreement, and enter an administrator password.
  3. インストールの完了後に、管理者として VM にサインインします。After the installation finishes, sign in to the VM as the administrator.
  4. 初めてサインインすると、数秒後に Azure Site Recovery 構成ツールが起動します。The first time you sign in, the Azure Site Recovery Configuration Tool starts within a few seconds.
  5. 構成サーバーを Site Recovery に登録するために使う名前を入力します。Enter a name that's used to register the configuration server with Site Recovery. 次に、 [次へ] を選択します。Then select Next.
  6. このツールは、VM が Azure に接続できることを確認します。The tool checks that the VM can connect to Azure. 接続が確立された後、 [サインイン] を選択して、自分の Azure サブスクリプションにサインインします。After the connection is established, select Sign in to sign in to your Azure subscription. この資格情報は、構成サーバーを登録するコンテナーにアクセスできる必要があります。The credentials must have access to the vault in which you want to register the configuration server.
  7. ツールがいくつかの構成タスクを実行した後、再起動されます。The tool performs some configuration tasks and then reboots.
  8. 再度マシンにサインインします。Sign in to the machine again. 数秒後に、構成サーバーの管理ウィザードが自動的に起動します。In a few seconds, the Configuration Server Management Wizard starts automatically.

設定を構成し、VMware サーバーを追加するConfigure settings and add the VMware server

構成サーバーの設定と登録を終了します。Finish setting up and registering the configuration server.

  1. 構成サーバー管理ウィザードで、 [接続の設定] を選びます。In the configuration server management wizard, select Setup connectivity. ドロップダウンから、最初に、モビリティ サービスの検出とソース マシンへのプッシュ インストールのために組み込みプロセス サーバーが使用する NIC を選択し、次に、構成サーバーが Azure との接続に使用する NIC を選択します。From the dropdowns, first select the NIC that the in-built process server uses for discovery and push installation of mobility service on source machines, and then select the NIC that Configuration Server uses for connectivity with Azure. 次に、 [保存] を選択します。Then select Save. 構成後、この設定を変更することはできません。You cannot change this setting after it's configured.
  2. [Recovery Services コンテナーを選択する] で、Azure サブスクリプションと、関連するリソース グループおよびコンテナーを選びます。In Select Recovery Services vault, select your Azure subscription and the relevant resource group and vault.
  3. [サードパーティ製ソフトウェアのインストール] でライセンス契約に同意します。In Install third-party software, accept the license agreement. [ダウンロードしてインストール] を選択して MySQL サーバーをインストールします。Select Download and Install to install MySQL Server. MySQL をパスに配置した場合、この手順はスキップされます。If you placed MySQL in the path, this step is skipped.
  4. [VMware PowerCLI のインストール] を選択します。Select Install VMware PowerCLI. この操作を行う前に、すべてのブラウザー ウィンドウを閉じてください。Make sure all browser windows are closed before you do this. その後 [続行] を選択します。Then select Continue.
  5. [アプライアンス構成の検証] で、続行する前に前提条件が検証されます。In Validate appliance configuration, prerequisites are verified before you continue.
  6. [Configure vCenter Server/vSphere ESXi server](vCenter Server/vSphere ESXi サーバーの構成) で、レプリケートする VM が存在している vCenter サーバーまたは vSphere ホストの FQDN または IP アドレスを入力します。In Configure vCenter Server/vSphere ESXi server, enter the FQDN or IP address of the vCenter server, or vSphere host, where the VMs you want to replicate are located. サーバーがリッスンするポートを入力します。Enter the port on which the server is listening. コンテナーで VMware サーバーに使うフレンドリ名を入力します。Enter a friendly name to be used for the VMware server in the vault.
  7. VMware サーバーに接続するために構成サーバーによって使用される、ユーザー資格情報を入力します。Enter user credentials to be used by the configuration server to connect to the VMware server. ユーザー名とパスワードが正しいこと、および保護する仮想マシンの管理者グループの一部であることを確認してください。Ensure that the user name and password are correct and is a part of the Administrators group of the virtual machine to be protected. Site Recovery はこれらの資格情報を使って、レプリケーションに利用できる VMware VM を自動的に検出します。Site Recovery uses these credentials to automatically discover VMware VMs that are available for replication. [追加][続行] の順に選択します。Select Add, and then select Continue.
  8. [仮想マシンの資格情報の構成] で、レプリケーションが有効になったときにモビリティ サービスを VM に自動的にインストールするために使用されるユーザー名とパスワードを入力します。In Configure virtual machine credentials, enter the user name and password that will be used to automatically install Mobility Service on VMs when replication is enabled.
    • Windows マシンの場合、このアカウントは、レプリケートするマシンに対するローカル管理者特権を持っている必要があります。For Windows machines, the account needs local administrator privileges on the machines you want to replicate.
    • Linux の場合は、ルート アカウントの詳細を指定します。For Linux, provide details for the root account.
  9. [構成の確定] を選択して、登録を完了します。Select Finalize configuration to complete registration.
  10. 登録が完了したら、Azure Portal で、構成サーバーおよび VMware サーバーがコンテナーの [ソース] ページの一覧に表示されていることを確認します。After registration finishes, in the Azure portal, verify that the configuration server and VMware server are listed on the Source page in the vault. その後、 [OK] を選択して、ターゲットの設定を構成します。Then select OK to configure target settings.

構成サーバーが登録されると、指定された設定を使用して Site Recovery が VMware サーバーに接続され、VM が検出されます。After the configuration server is registered, Site Recovery connects to VMware servers by using the specified settings, and discovers VMs.

注意

アカウント名がポータルに表示されるまでに 15 分以上かかることがあります。It can take 15 minutes or more for the account name to appear in the portal. すぐに更新するには、 [構成サーバー] > [<サーバー名>] > [サーバーを最新の情報に更新する] の順に選択します。To update immediately, select Configuration Servers > server name > Refresh Server.

ターゲット環境をセットアップするSet up the target environment

ターゲット リソースを選択して確認します。Select and verify target resources.

  1. [インフラストラクチャの準備] > [ターゲット] の順に選択します。Select Prepare infrastructure > Target. 使用する Azure サブスクリプションを選択します。Select the Azure subscription you want to use. リソース マネージャー モデルを使用しています。We're using a Resource Manager model.

  2. Site Recovery によって、仮想ネットワークが 1 つ以上あることが確認されます。Site Recovery checks that you have one or more virtual networks. これらは、このシリーズのチュートリアルの最初のチュートリアルで、Azure のコンポーネントをセットアップしたときには存在している必要があります。You should have these when you set up the Azure components in the first tutorial in this tutorial series.

    [ターゲット] タブ

レプリケーション ポリシーを作成するCreate a replication policy

  1. Azure Portalを開きます。Open the Azure portal. [Recovery Services コンテナー] を検索して選択します。Search for and select Recovery Services vaults.

  2. Recovery Services コンテナー (このチュートリアルでは ContosoVMVault) を選択しますSelect the Recovery Services vault (ContosoVMVault in this tutorial).

  3. レプリケーション ポリシーを作成するには、 [Site Recovery インフラストラクチャ] > [レプリケーション ポリシー] > [+ レプリケーション ポリシー] の順に選択します。To create a replication policy, select Site Recovery infrastructure > Replication Policies > +Replication Policy.

  4. [レプリケーション ポリシーの作成] で、ポリシー名を入力します。In Create replication policy, enter the policy name. VMwareRepPolicy を使用しています。We're using VMwareRepPolicy.

  5. [RPO しきい値] では、既定値の 60 分が使用されます。In RPO threshold, use the default of 60 minutes. この値で、復旧ポイントの作成頻度を指定します。This value defines how often recovery points are created. 継続的なレプリケーションがこの制限を超えると、アラートが生成されます。An alert is generated if continuous replication exceeds this limit.

  6. [復旧ポイントのリテンション期間] で、各復旧ポイントがどれだけ長く保持されるかを指定します。In Recovery point retention, specify how longer each recovery point is retained. このチュートリアルでは 72 時間を使用しています。For this tutorial we're using 72 hours. レプリケートされた VM は、リテンション期間内の任意の時点に復旧できます。Replicated VMs can be recovered to any point in a retention window.

  7. [アプリ整合性スナップショットの頻度] で、アプリケーション整合性スナップショットの作成頻度を指定します。In App-consistent snapshot frequency, specify how often app-consistent snapshots are created. 既定の 60 分を使用しています。We're using the default of 60 minutes. [OK] を選択してポリシーを作成します。Select OK to create the policy.

    レプリケーション ポリシーの作成

  • このポリシーは自動的に構成サーバーに関連付けられます。The policy is automatically associated with the configuration server.
  • 既定でフェールバックの照合ポリシーが自動的に作成されます。A matching policy is automatically created for failback by default. たとえば、レプリケーション ポリシーが rep-policy の場合、フェールバック ポリシーは rep-policy-failback になります。For example, if the replication policy is rep-policy, then the failback policy is rep-policy-failback. このポリシーは、Azure からフェールバックを開始するまで使用されません。This policy isn't used until you initiate a failback from Azure.

レプリケーションを有効にするEnable replication

以下のようにして、VM のレプリケーションを有効にします。Enable replication for VMs as follows:

  1. [アプリケーションをレプリケートする] > [ソース] を選択します。Select Replicate application > Source.
  2. [ソース] で、 [オンプレミス] を選択し、 [ソースの場所] の構成サーバーを選択します。In Source, select On-premises, and select the configuration server in Source location.
  3. [マシンの種類] で、 [仮想マシン] を選択します。In Machine type, select Virtual Machines.
  4. [vCenter/vSphere Hypervisor](vCenter/vSphere ハイパーバイザー) で、vSphere ホストまたは vCenter サーバーを管理するホストを選択します。In vCenter/vSphere Hypervisor, select the vSphere host, or vCenter server that manages the host.
  5. (構成サーバー VM に既定でインストールされる) プロセス サーバーを選択します。Select the process server (installed by default on the configuration server VM). [OK] をクリックします。Then select OK. 各プロセス サーバーの正常性状態が、推奨される制限とその他のパラメーターに従って示されます。Health status of each process server is indicated as per recommended limits and other parameters. 正常なプロセス サーバーを選択します。Choose a healthy process server. クリティカルであるプロセス サーバーは選択できません。A critical process server cannot be chosen. エラーをトラブルシューティングして解決するか、またはスケールアウト プロセス サーバーを設定できます。You can either troubleshoot and resolve the errors or set up a scale-out process server.
  6. [ターゲット] で、サブスクリプションと、フェールオーバー対象の VM を作成するリソース グループを選択します。In Target, select the subscription and the resource group in which you want to create the failed-over VMs. Resource Manager デプロイ モデルを使用しています。We're using the Resource Manager deployment model.
  7. フェールオーバー後に作成された Azure VM が接続する Azure ネットワークとサブネットを選択します。Select the Azure network and subnet to which Azure VMs connect when they're created after failover.
  8. [選択したマシン用に今すぐ構成します。] を選択し、レプリケーションを有効にするすべての VM にネットワーク設定を適用します。Select Configure now for selected machines to apply the network setting to all VMs on which you enable replication. マシンごとに Azure ネットワークを選択する場合は、 [後で構成する] を選択します。Select Configure later to select the Azure network per machine.
  9. [Virtual Machines] > [仮想マシンの選択] で、レプリケートする各マシンを選択します。In Virtual Machines > Select virtual machines, select each machine you want to replicate. 選択できるのは、レプリケーションを有効にできるマシンのみです。You can only select machines for which replication can be enabled. [OK] をクリックします。Then select OK. 特定の仮想マシンを表示または選択できない場合は、問題の解決方法の詳細を確認してください。If you are not able to view/select any particular virtual machine, learn more about resolving the issue.
  10. [プロパティ] > [プロパティの構成] で、モビリティ サービスをマシンに自動的にインストールするためにプロセス サーバーが使用するアカウントを選択します。In Properties > Configure properties, select the account to be used by the process server to automatically install Mobility Service on the machine.
  11. [レプリケーションの設定] > [レプリケーション設定の構成] で、正しいレプリケーション ポリシーが選択されていることを確認します。In Replication settings > Configure replication settings, verify that the correct replication policy is selected.
  12. [レプリケーションを有効にする] を選択します。Select Enable Replication. VM のレプリケーションを有効にすると、Site Recovery がモビリティ サービスをインストールします。Site Recovery installs the Mobility Service when replication is enabled for a VM.
  13. [設定] > [ジョブ] > [Site Recovery ジョブ] の順にクリックして、保護の有効化ジョブの進行状況を追跡できます。You can track progress of the Enable Protection job in Settings > Jobs > Site Recovery Jobs. 保護の最終処理ジョブが実行されると、マシンはフェールオーバーできる状態になります。After the Finalize Protection job runs, the machine is ready for failover.
  14. 変更が反映されてポータルに表示されるまで 15 分以上かかる場合があります。It can take 15 minutes or longer for changes to take effect and appear in the portal.
  15. 追加する VM を監視するには、 [構成サーバー] > [最後の使用] で VM の最終検出時刻を確認します。To monitor VMs you add, check the last discovered time for VMs in Configuration Servers > Last Contact At. 定期検出を待たずに VM を追加するには、構成サーバーを強調表示し (選択しないでください)、 [更新] を選択します。To add VMs without waiting for the scheduled discovery, highlight the configuration server (don't select it) and select Refresh.

次の手順Next steps

レプリケーションを有効にした後は、訓練を実行して、すべてが予想どおりに動作することを確認します。After enabling replication, run a drill to make sure everything's working as expected.