Azure VMware Solution から Azure へのディザスター リカバリー訓練を実行する
このチュートリアルでは、Azure Site Recovery サービスを使用して、Azure VMware Solution 仮想マシン (VM) の Azure へのディザスター リカバリー訓練を実行する方法について説明します。 訓練では、データ損失のないレプリケーション戦略を検証します。
これは、Azure VMware Solution マシンの Azure へのディザスター リカバリーを設定する方法を説明するシリーズの 4 番目のチュートリアルです。
このチュートリアルで学習する内容は次のとおりです。
- テスト フェールオーバー用の分離されたネットワークを設定します。
- フェールオーバー後に Azure VM に接続するための準備をします。
- 1 台のマシンのテスト フェールオーバーを実行する。
Note
チュートリアルでは、シナリオの最も簡単なデプロイ パスを示します。 可能であれば既定のオプションが使用されます。可能な設定とパスがすべて示されているわけではありません。 ディザスター リカバリー訓練の手順の詳細については、この記事を参照してください。
前提条件
開始する前に、この前のチュートリアルを完了してください。 これらのタスクが完了したことをご確認ください。
- Azure へのディザスター リカバリー用に Azure を設定します。
- Azure へのディザスター リカバリー用に Azure VMware Solution デプロイを準備します。
- Azure VMware Solution VM のディザスター リカバリーを設定します。
VM のプロパティを確認する
テスト フェールオーバーを実行する前に、VM のプロパティを確認し、VMware vSphere VM が Azure の要件に準拠していることを確認します。
[保護されている項目] で、[レプリケートされた項目] を選択してから、VM を選択します。
[レプリケートされた項目] ウィンドウには、VM 情報、正常性状態、および最新の使用可能な回復ポイントの概要が表示されます。 [プロパティ] を選択して、詳細を表示します。
[コンピューティングとネットワーク] で、必要に応じて、これらのプロパティを変更することができます。
- Azure の名前
- Resource group
- ターゲット サイズ
- 可用性セット
- マネージド ディスクの設定
以下を含む、ネットワーク設定を表示して変更することもできます。
- Azure VM がフェールオーバー後に配置される、ネットワークとサブネット。
- ネットワークとサブネットに割り当てられる IP アドレス。
[ディスク] で、VM のオペレーティング システム ディスクとデータ ディスクに関する情報を入手できます。
テスト フェールオーバー用のネットワークの作成
テスト フェールオーバーでは、各 VM の [Compute and Network](コンピューティングとネットワーク) 設定で指定されている運用環境の回復サイト ネットワークから分離されたネットワークを選択することをお勧めします。 既定では、作成した Azure 仮想ネットワークは、他のネットワークから分離されます。 テスト ネットワークは、次のように、運用環境のネットワークを模倣したものにする必要があります。
- テスト ネットワークでは、運用環境のネットワークと同じ数のサブネットを使用してください。 サブネットは、同じ名前を持つ必要があります。
- テスト ネットワークでは、運用環境のネットワークと同じ IP アドレス クラスおよびサブネット範囲を使用してください。
- テスト ネットワークの DNS を、 [Compute and Network] \(コンピューティングとネットワーク) 設定で DNS VM に指定した IP アドレスで更新します。 詳細については、「テスト フェールオーバーの考慮事項」を参照してください。
1 台の VM のテスト フェールオーバーを実行する
テスト フェールオーバーを実行すると、次のアクションが実行されます。
- 前提条件チェックが実行され、フェールオーバーを実行するために必要なすべての条件が満たされていることを確認します。
- Azure VM を作成できるように、フェールオーバーによってデータが処理されます。 最新の復旧ポイントを選択した場合は、データから復旧ポイントが作成されます。
- 前の手順で処理されたデータから、Azure VM が作成されます。
以下のようにテスト フェールオーバーを実行します。
[設定]>[レプリケートされた項目] で目的の VM を選択してから、[+テスト フェールオーバー] を選択します。
このチュートリアルでは [最後に処理があった時点] 復旧ポイントを選択します。 この手順では、VM が、利用可能な最新のポイントインタイムにフェールオーバーされます。 タイム スタンプが表示されます。
このオプションを使用すると、データの処理に時間がかからないため、目標復旧時間 (RTO) が低くなります。
[テスト フェールオーバー] で、フェールオーバー後に Azure VM が接続するターゲット Azure ネットワークを選択します。
[OK] を選択すると、フェールオーバーが開始されます。
VM を選択してそのプロパティを開くことで、進行状況を追跡できます。 または、コンテナー名の "コンテナー名">[設定]>[ジョブ]>[Site Recovery ジョブ] で、[テスト フェールオーバー] ジョブを選択することもできます。
フェールオーバーの完了後、レプリカの Azure VM が Azure portal の [仮想マシン] の下に表示されます。 VM が適切なサイズであること、適切なネットワークに接続されていること、および実行されていることを確認します。
これで、Azure 内のレプリケートされた VM に接続できるはずです。
テスト フェールオーバー中に作成された Azure VM を削除するには、VM で [テスト フェールオーバーのクリーンアップ] を選択します。 [メモ] を使用して、テスト フェールオーバーに関連する観察結果をすべて記録し、保存します。
一部のシナリオでは、フェールオーバーで追加処理が必要です。これが完了するまで約 8 分から 10 分かかります。 以下の場合は、テスト フェールオーバーの時間が長くなることがあります。
- VMware Linux マシン。
- DHCP サービスが有効になっていない VMware VM。
- 次のブート ドライバーがない VMware VM: storvsc、vmbus、storflt、intelide、atapi。
フェールオーバー後に接続する
フェールオーバー後にリモート デスクトップ プロトコル (RDP) または Secure Shell (SSH) を使用して Azure VM に接続する場合は、接続を準備します。 フェールオーバー後に接続の問題が発生した場合は、トラブルシューティング ガイドに従ってください。
次のステップ
- フェールオーバーの実行については、こちらを参照してください。