Azure Site Recovery サービスの統合
適用対象: Windows Server 2016 Essentials
Azure Site Recovery サービスは、Azure のバックアップ コンテナー Microsoft Azure 仮想マシン (VM) のリアルタイム レプリケーションを有効にすることで提供されるサービスです。 ハードウェアやその他の障害によってサーバーまたはサイトがダウンしている場合は、Azure にフェールオーバーできます。この場合、バックアップ コンテナーに格納されている VM イメージは、実行中の VM として Azure にプロビジョニングされます。 Azure へのフェールオーバーが発生した場合は、Azure Virtual Network と組み合わせることで、以前にオンプレミス サーバーに接続していたクライアント PC は、Azure で実行されているサーバーに透過的に接続します。
Azure Site Recovery Services と Windows Server Essentials の統合は、Azure Virtual Networking の構成と同じ方法で開始されます。 ダッシュボードの [Microsoft のクラウド サービスの統合] ページで、ダッシュボードの右側にある [Azure Site Recovery Services との統合] をクリックします。
Azure Virtual Network の統合や Azure Backup の統合と同様に、既存の Azure アカウントを使用するか、新しいアカウントを作成して Azure にログインする必要があります。
Azure に正常にログインすると、Azure Site Recovery サービスにどのサブスクリプションを関連付けるか、およびどの Azure リージョンで VM を格納してホストするかを確認する画面が表示されます。
サブスクリプションとリージョンを選択すると、 Azure Recovery という名前の Windows Server Essentials ダッシュボードに新しいタブが表示されます。 ネットワーク スキャンが実行され、サポートされているホスト サーバー (Windows Server Hyper-V 2012 R2 以降を実行している) だけでなく、個々のホストの下にある仮想マシン (ゲスト) が識別されて列挙されます。
ゲスト仮想マシンの保護を有効にする
Azure Recovery ウィンドウにある仮想マシンを選択したら、ダッシュボードの右側にある [Azure へのレプリケーションの有効に化] をクリックして、仮想マシンのイメージを準備して Azure にコピーできます。
このプロセスでは、Azure Site Recovery Service エージェントがホスト サーバーにインストールされ、ゲスト VM のイメージが格納されるバックアップ コンテナーが作成され、Azure へのイメージのレプリケーションが開始されます。 レプリケートされる VM のサイズによっては、レプリケーション プロセスの完了に数時間または数日かかることがあります。 VM イメージ全体と最新のデルタが Azure にレプリケートされるまで、フェールオーバータスクは使用できず、VM は保護されません。 レプリケーションが完了すると、[Azure Recovery] ウィンドウの [保護の状態] 列は [レプリケート中] から [有効] に変わります。
ゲスト VM の Azure へのフェールオーバー
保護されている仮想マシンに障害が発生した場合、または保護された仮想マシンが実行されているホスト サーバーで障害が発生した場合、オンプレミスの仮想マシンまたはホスト サーバーが修復されて使用可能になるまで、ビジネス継続性を維持するために Azure へのフェールオーバーを実行できます。 上の図に示すように、Azure Site Recovery サービスでは次の 3 種類のフェールオーバーがサポートされています。
テスト フェールオーバー: 良好なディザスター リカバリー計画では、災害をシミュレートして、実際の災害発生時のダウンタイムを最小限に抑えることができます。 テスト フェールオーバーは、回復コンテナーにレプリケートされた VM イメージを取得し、それを Azure 内の実行中の仮想マシンとしてプロビジョニングします。また、サーバーに接続して、ビジネスに適用されるシナリオをテストすることができます。 テスト フェールオーバー中は、ディザスター リカバリー テスト中にビジネスを中断しないように、ローカル仮想マシンは中断されずに実行を続けます。 テスト フェールオーバーが完了したら、Azure Portal でテストを停止します。これにより、仮想マシンがプロビジョニング解除され、VHD が削除されます。 テスト フェールオーバー全体で、回復コンテナー内の VM イメージは、何も起きていないかのように、オンサイトの VM から継続的にレプリケートされます。
計画外のフェールオーバー: 計画外のフェールオーバーは、保護されたホストサーバーまたはホスト サーバーで実行されている VM で実際の障害が発生した場合に実行されます。 フェールオーバーは Windows Server Essentials ダッシュボードから手動でトリガーできます。または障害が発生したサーバー自体が、Windows Server Essentials が実行しているサーバーである場合は、Azure Portal から直接トリガーできます。 この場合、計画外のフェールオーバーは、回復コンテナーにレプリケートされた VM イメージを取得し、それを Azure 内の実行中の仮想マシンとしてプロビジョニングします。また、サーバーに接続して、ビジネスに適用されるシナリオをテストすることができます。 サーバーがオンプレミスで復元されると、Azure Portal から手動フェールバックをトリガーし、VM イメージをローカル サーバーにコピーして戻すことができます。
計画されたフェールオーバー: 計画されたフェールオーバーとは、ハードウェアのメンテナンスなど、サーバーを停止させることになるような計画的なアクティビティを行わなければならない場合に実行できるアクションです。 計画フェールオーバーの場合は、Azure でレプリケートされた VM イメージのプロビジョニングに関して同じプロセスが実行されます。 ただし、これを行う前に、ローカル サーバーは、シャットダウン前にすべての変更が Azure に確実にレプリケートされるように、正しい手順でシャットダウンされます。 計画済みメンテナンスが完了したら、Windows Server Essentials ダッシュボードまたは Azure portal から手動でフェールバックをトリガーできます。これにより、ローカル サーバーが起動し、Azure で VM がプロビジョニング解除されてから、VHD ファイルが削除されます。 オンプレミスの VM から Azure へのレプリケーションは、正常に実行され続けます。
上記の 3 つのケースでは、VM が Azure にフェールオーバーされると、Windows Server Essentials ダッシュボードに、次の図のように、Azure の新しい VM が表示されます。