クラスタ環境外へのHyper-Vレプリカの導入
この付録では、クラスタ環境の外部にHyper-Vレプリカを導入する方法について説明します。
前提条件
-
プライマリサーバおよびレプリカサーバとして機能する、同じまたは別の地理的な場所にスタンドアロンのHyper-Vサーバが必要です。
-
別 々 のサイトを使用する場合は、プライマリサーバとレプリカサーバ間の通信を許可するように各サイトのファイアウォールを設定する必要があります。
-
レプリカサーバには、レプリケートされたワークロードを格納するための十分なスペースが必要です。
導入
-
レプリカサーバを構成します。
-
インバウンドファイアウォールルールでレプリケーショントラフィックの受信を許可するには、次のPowerShellコマンドレットを実行します。
Enable-Netfirewallrule -displayname "Hyper-V Replica HTTP Listener (TCP-In)" .. [Server Manager]の[Tools]セクションから[Hyper-V Manager]を開きます。 .. [Actions]から[Hyper-V Settings]をクリックします。 .. [Replication Configuration]をクリックし、[Enable this computer as a Replica Server]を選択します。 .. [Authentication and Ports]セクションで、認証方法とポートを選択します。 .. [Authorization and Storage]セクションで、レプリケートされたVMとファイルを格納する場所を指定します。
-
-
プライマリサーバ上のVMのVMレプリケーションを有効にします。VMのレプリケーションは、Hyper-Vサーバ全体ではなく、VM単位で有効になります。
-
Hyper-V Managerで、VMを右クリックして[Enable Replication]をクリックし、[Enable Replication]ウィザードを開きます。
-
VMをレプリケートするレプリカサーバの名前を指定します。
-
レプリカサーバでレプリケーショントラフィックを受信するように構成された認証タイプとレプリカサーバポートを指定します。
-
レプリケートするVHDを選択します。
-
変更がレプリカサーバに送信される頻度(期間)を選択します。
-
リカバリポイントを構成して、レプリカサーバ上で保持するリカバリポイントの数を指定します。
-
[Initial Replication Method]を選択して、VMデータの初期コピーをレプリカサーバに転送する方法を指定します。
-
概要を確認し、[Finish]をクリックします。
-
このプロセスでは、レプリカサーバ上にVMレプリカが作成されます。
-
レプリケーション
-
テストフェイルオーバーを実行して、レプリカVMがレプリカサーバ上で正常に機能することを確認します。このテストでは、レプリカサーバに一時VMを作成します。
-
レプリカサーバにログインします。
-
Hyper-V Managerで、レプリカVMを右クリックし、[Replication]をクリックして、[Test Failover]をクリックします。
-
使用するリカバリポイントを選択します。
-
このプロセスでは、-Testが追加された同じ名前のVMが作成されます。
-
VMを検証して、すべてが正常に動作することを確認します。
-
フェイルオーバー後、レプリカテストVMに対して[Stop Test Failover]を選択すると、レプリカテストVMは削除されます。
-
-
計画的フェイルオーバーを実行して、プライマリVMの最新の変更をレプリカVMにレプリケートします。
-
プライマリサーバにログインします。
-
フェイルオーバーするVMをオフにします。
-
Hyper-V Managerで、オフになっているVMを右クリックし、[Replication]をクリックして、[Planned Failover]をクリックします。
-
[Failover]をクリックして、最新のVM変更をレプリカサーバに転送します。
-
-
プライマリVMに障害が発生した場合は、計画外フェイルオーバーを実行します。
-
レプリカサーバにログインします。
-
Hyper-V Managerで、レプリカVMを右クリックし、[Replication]をクリックして、[Failover]をクリックします。
-
使用するリカバリポイントを選択します。
-
[Failover]をクリックしてVMをフェイルオーバーします。
-