Konfigurieren und Implementieren des Hyper-V-Replikats
- 10 Minuten
Als Windows Server-Administrator bei Contoso sollten Sie wissen, wie Sie das Hyper-V-Replikat konfigurieren und implementieren, um die Replikationsintegrität zu gewährleisten. Sie müssen bei Bedarf ein Failover ausführen können.
Konfigurieren und Implementieren des Hyper-V-Replikats
Das Hyper-V-Replikat ist Bestandteil der Hyper-V-Rolle. Sie können es auf eigenständigen Hyper-V-Servern oder auf Servern verwenden, die Teil eines Failoverclusters sind. In diesem Fall sollten Sie den Hyper-V-Replikatbroker konfigurieren. Hyper-V – und damit auch das Hyper-V-Replikat – verfügt über keine Abhängigkeiten von AD DS, mit Ausnahme von Hyper-V-Replikatservern, die Teil desselben Failoverclusters sind.
Wenn Sie das Hyper-V-Replikat aktivieren möchten, sind zwei Schritte erforderlich:
Aktivieren Sie einen Hyper-V-Host als Replikatserver:
- Klicken Sie unter Hyper-V-Einstellungen auf dem Hostserver in der Optionsgruppe Replikationskonfiguration auf das Kontrollkästchen für Enable this computer as a Replica server (Diesen Computer als Replikatserver aktivieren).
- Konfigurieren Sie die Einstellungen für den Hyper-V-Server:
- Wählen und konfigurieren Sie Optionen für Authentifizierung und Ports.
- Wählen und konfigurieren Sie Optionen für Autorisierung und Speicherung.
- Es ist möglich, die Replikation von einem Server zuzulassen, der erfolgreich authentifiziert wurde. Dies ist hilfreich für Szenarios, in denen alle Server Teil derselben Domäne sind. Sie können die Replikation aber auch nur für bestimmte Server zulassen. Sie müssen außerdem einen Standort so konfigurieren, dass die Replikatdateien als Teil dieser Konfigurationseinstellung gespeichert werden.
Aktivieren Sie die Replikation auf jeder VM, die auf den primären Hyper-V-Host repliziert werden muss:
- Wählen Sie die VM aus, die repliziert werden soll, und klicken Sie auf Replikation aktivieren.
- Geben Sie im Assistenten Enable Replication for <VM_Name> (Replikation für
aktivieren) den Replikatserver an. - Geben Sie die Verbindungsparameter an, z. B. den Authentifizierungstyp.
- Wählen Sie die VHDs aus, die repliziert werden sollen. Bei Bedarf können Sie mehr als eine VHD auswählen.
- Wählen Sie eine Option für die Replikationshäufigkeit aus:
- 30 Sekunden
- 5 Minuten (Standardwert)
- 15 Minuten
- Konfigurieren Sie die Wiederherstellungspunkte, indem Sie entweder die Option Nur den neuesten Wiederherstellungspunkt beibehalten oder Zusätzliche stündliche Wiederherstellungspunkte erstellen auswählen.
- Wählen Sie eine Methode für die erste Replikation aus. Folgende Optionen sind verfügbar:
- Erstkopie im Netzwerk senden
- Erstkopie mithilfe eines externen Mediums senden
- Replikation sofort starten
- Schedule replication on (Replikation für ein bestimmtes Datum planen)
- Nachdem Sie diese Optionen konfiguriert haben, starten Sie die Replikation.
- Nachdem Sie die Replikationsbeziehung hergestellt haben, wird in der Spalte Status im Hyper-V-Manager der Replikationsfortschritt als Prozentsatz der gesamten Replikation für die konfigurierte VM angezeigt. Das VM-Replikat weist einen deaktivierten Zustand auf und wird erst gestartet, wenn Sie ein Failover ausführen.
- Wenn die erste Replikation abgeschlossen ist, wird das Replikat in regelmäßigen Abständen mit den Änderungen an der primären VM aktualisiert.
Verwalten des Hyper-V-Replikats mithilfe von Windows PowerShell
Sie können das Hyper-V-Replikat auch mithilfe von Windows PowerShell verwalten. Eine Liste verfügbarer Windows PowerShell-Cmdlets erhalten Sie, wenn Sie den folgenden Befehl ausführen:
Get-command *replication* -Module Hyper-V
Failover-TCP/IP
Bei Failover-TCP/IP handelt es sich um ein Feature, mit dem Sie die statische IP-Adresse und weitere TCP/IP-Netzwerkeinstellungen steuern können, die eine VM verwendet, wenn sie im Rahmen eines Failovers gestartet wird.
Wenn alle der folgenden Punkte zutreffen, kann es bei einem Failover zu Konnektivitätsproblemen kommen:
- Das Failover-TCP/IP-Feature ist nicht konfiguriert.
- Der primären VM ist eine statische IP-Adresse zugeordnet.
- Die für die Replikat-VM verwendeten IP-Einstellungen unterscheiden sich von denen der primären VM.
Bei aktivierter Replikation wird die Failover-TCP/IP-Option als zusätzliche Konfigurationsoption unter Hyper-V-Einstellungen sowohl für die primäre VM als auch für die replizierte VM angezeigt. Die Option ist nur für Netzwerkadapter, nicht jedoch für alte Netzwerkadapter verfügbar. Die Integrationsdienste müssen installiert werden, damit die TCP/IP-Failovereinstellungen angewendet werden können.
Hinweis
Die mit einer statischen IP-Adresse konfigurierten Replikat-VMs sollten so konfiguriert werden, dass im Fall eines Failovers eine andere IP-Adresse der entsprechenden primären VM verwendet wird.
Überwachen der Replikationsintegrität
Wenn Sie die Replikation für eine VM aktivieren, werden Änderungen an der primären VM in eine Protokolldatei geschrieben, die die Änderungen in regelmäßigen Abständen auf den Replikatserver überträgt. Diese Änderungen werden dann auf die VHD der Replikat-VM angewendet.
Die Replikationsintegrität umfasst die folgenden Daten:
- Replikationsstatus: Hier wird angegeben, ob die Replikation für eine VM aktiviert ist oder nicht.
- Replikationsmodus: Mögliche Werte hierfür sind Primär oder Replikat.
- Aktueller primärer Server: Hierbei handelt es sich um den Servernamen des aktuellen primären Servers.
- Aktueller Replikatserver: Hierbei handelt es sich um den Servernamen des aktuellen Replikatservers.
-
Replikationsintegrität: Hier finden Sie einen Hinweis auf den Replikationsstatus. Die Replikationsintegrität kann einen der folgenden drei Werte annehmen:
- Normal
- Warnung
- Kritisch
-
Statistik: Zur Statistik gehören Daten wie die folgenden:
- Von Uhrzeit
- Bis Uhrzeit
- Durchschnittliche Größe
- Maximale Größe
- Durchschnittliche Latenz
- Aufgetretene Fehler
- Letzte Synchronisierung
- Erfolgreiche Replikationszyklen
- Ausstehende Replikation: Hier werden Informationen zur Größe der Daten angezeigt, die noch repliziert werden müssen. Außerdem erfahren Sie hier, wann das Replikat zuletzt mit der primären VM synchronisiert wurde.
Sie können die Replikationsverbindung mithilfe des folgenden Windows PowerShell-Befehls testen:
Test-VMReplicationConnection -ReplicaServerName server01.domain01.contoso.com -ReplicaServerPort 80 -AuthenticationType Kerberos
Sie können den Status aller VMs auf dem primären Server abrufen, indem Sie den folgenden Windows PowerShell-Befehl ausführen:
Get-VMReplication
Failoveroptionen
Für das Hyper-V-Replikat gibt es drei Failovertypen: Testfailover, geplantes Failover und Failover.
Testfailover
Beim Testfailover handelt es sich um einen unterbrechungsfreien Task, mit dem Sie eine VM auf einem Replikatserver testen können, während die primäre VM ausgeführt wird, ohne dass dabei die Replikation unterbrochen wird. Sie können Testfailover nur auf dem Replikatserver für die replizierte VM initiieren. Beim Initiieren eines Testfailovers auf einer replizierten VM wird ein neuer Prüfpunkt erstellt. Diesen Prüfpunkt können Sie verwenden, um einen Wiederherstellungspunkt auszuwählen, für den eine neue Test-VM erstellt werden soll. Diese Test-VM hat denselben Namen wie das Replikat, am Ende ist jedoch - Test angefügt. Die Test-VM ist standardmäßig nicht verbunden, um mögliche Konflikte mit der ausgeführten primären VM zu vermeiden.
Geplanter Failover
Sie können ein geplantes Failover starten, um die primäre VM auf einen Replikatserver zu verschieben, z. B. vor Standortwartungsarbeiten oder vor einem erwarteten Notfall. Keine Daten gehen verloren, die VM ist jedoch während des Starts für eine gewisse Zeit nicht verfügbar. Das Failover kann nur am primären Standort initiiert werden.
Nach einem geplanten Failover wird die VM auf dem Replikatserver ausgeführt, Änderungen werden jedoch nicht repliziert. Wenn Sie die Replikation noch mal einrichten möchten, sollten Sie die Replikation umkehren und Einstellungen konfigurieren, die denen ähneln, mit denen Sie die Replikation aktiviert haben.
Failover
Wenn für den primären Server eine Unterbrechung auftritt und für die primäre VM ein Fehler auftritt, können Sie ein Failover ausführen. Sie können ein Failover nur auf dem Replikatserver für die replizierte VM initiieren und auch nur dann, wenn die primäre VM entweder nicht verfügbar oder deaktiviert ist.
Wichtig
Bei einem Failover handelt es sich um ein nicht geplantes Ereignis, das zu Datenverlust führen kann, da Änderungen an der primären VM möglicherweise nicht repliziert wurden, bevor ein Notfall aufgetreten ist.
Demo
Im folgenden Video erhalten Sie Informationen zu den folgenden Aufgaben:
- Konfigurieren des Hyper-V-Replikats auf zwei Hostcomputern
- Konfigurieren der Replikation mithilfe von Windows PowerShell
- Überprüfen des Failovers
Nachfolgend finden Sie die Hauptschritte für diesen Prozess:
- Konfigurieren Sie das Hyper-V-Replikat auf zwei Hyper-V-Hostcomputern.
- Aktivieren Sie Windows Defender Firewall mit Advanced Security-Regeln.
- Konfigurieren Sie die Replikation mithilfe von Windows PowerShell und der Kerberos-Authentifizierung.
- Überprüfen Sie, ob das Failover erfolgreich abgeschlossen werden konnte.