Freigeben über


Wie funktioniert die Hyper-V-Replikation?

Dieser Artikel enthält eine Übersicht über die Architektur und Prozesse, die beim Migrieren Hyper-V VMs mit dem Migrations- und Modernisierungstool verwendet werden.

Azure Migrate bietet einen zentralen Hub zum Nachverfolgen der Ermittlung, Bewertung und Migration Ihrer lokalen Apps und Workloads sowie private/öffentliche Cloud-VMs zu Azure. Der Hub bietet Azure Migrate-Tools für die Bewertung und Migration sowie Drittanbieter-Angebote von unabhängigen Softwareanbietern (ISV).

Migration ohne Agent

Das Migrations- und Modernisierungstool bietet agentlose Replikation für lokale Hyper-V VMs, wobei ein Migrationsworkflow verwendet wird, der für Hyper-V optimiert ist. Sie installieren nur auf Hyper-V-Hosts oder Clusterknoten einen Software-Agent. Auf Hyper-V VMs muss nichts installiert werden.

Migration und Modernisierung und Azure Site Recovery

Migration und Modernisierung ist ein Tool zum Migrieren lokaler Workloads und cloudbasierter VMs zu Azure. Site Recovery ist ein Notfallwiederherstellungstool. Die Tools teilen einige gängige Technologiekomponenten, die für die Datenreplikation verwendet werden, dienen jedoch unterschiedlichen Zwecken.

Architekturkomponenten

Das Diagramm zeigt ein Source-Hyper-V-Netzwerk mit einem H T T P S-Datenkanal zu Microsoft Azure mit Details, die in einer Tabelle erläutert werden.

Bestandteil Einsatz
Replikationsanbieter Der Microsoft Azure Site Recovery-Anbieter wird auf Hyper-V Hosts installiert und mit dem Migrations- und Modernisierungstool registriert.
Der Dienstanbieter koordiniert die Replikation für Hyper-V virtuelle Maschinen.
Wiederherstellungsdienst-Agent Der Microsoft Azure Recovery Service-Agent verarbeitet die Datenreplikation. Es arbeitet mit dem Anbieter zusammen, um Daten aus Hyper-V VMs in Azure zu replizieren.
Die replizierten Daten werden in ein Speicherkonto in Ihrem Azure-Abonnement hochgeladen. Das Migrations- und Modernisierungstool verarbeitet die replizierten Daten und wendet sie auf Replikatdatenträger im Abonnement an. Die Replikatdatenträger werden bei der Migration zum Erstellen der Azure-VMs verwendet.
  • Die Komponenten werden über eine einzige Setupdatei installiert, die Sie über das Migrations- und Modernisierungstool im Portal herunterladen können.
  • Der Anbieter und die Appliance verwenden ausgehende HTTPS-Port 443-Verbindungen, um mit dem Migrations- und Modernisierungstool zu kommunizieren.
  • Kommunikationen vom Anbieter und Agenten sind sicher und verschlüsselt.

Replikationsprozess

  1. Wenn Sie die Replikation für eine Hyper-V VM aktivieren, beginnt die erste Replikation.
  2. Eine Hyper-V-VM-Momentaufnahme wird erstellt.
  3. VHDs auf dem virtuellen Computer werden einzeln repliziert, bis sie alle nach Azure kopiert werden. Die anfängliche Replikationszeit hängt von der Größe des virtuellen Computers und der Netzwerkbandbreite ab.
  4. Datenträgeränderungen, die während der ersten Replikation auftreten, werden mithilfe Hyper-V Replikats nachverfolgt und in Protokolldateien (hrl-Dateien) gespeichert.
    • Protokolldateien befinden sich im gleichen Ordner wie die Datenträger.
    • Jeder Datenträger verfügt über eine zugeordnete HRL-Datei, die an sekundären Speicher gesendet wird.
    • Beachten Sie, dass die Momentaufnahme- und Protokolldateien Festplattenressourcen belegen, während die anfängliche Replikation durchgeführt wird.
  5. Nach Abschluss der ersten Replikation wird die VM-Momentaufnahme gelöscht, und die Deltareplikation beginnt.
  6. Inkrementelle Datenträgeränderungen werden in hrl-Dateien nachverfolgt. Replikationsprotokolle werden regelmäßig vom Recovery Services-Agent in ein Azure-Speicherkonto hochgeladen.

Leistung und Skalierung

Die Replikationsleistung für Hyper-V wird durch Faktoren beeinflusst, die die VM-Größe, die Datenänderungsrate (Churn) der virtuellen Computer, den verfügbaren Speicherplatz auf dem Hyper-V Host für die Speicherung von Protokolldateien, das Hochladen der Bandbreite für Replikationsdaten und den Zielspeicher in Azure umfassen.

  • Wenn Sie mehrere Computer gleichzeitig replizieren, verwenden Sie den Azure Site Recovery Deployment Planner für Hyper-V, um die Replikation zu optimieren.
  • Planen Sie Ihre Hyper-V-Replikation, und verteilen Sie die Replikation über Azure-Speicherkonten in Übereinstimmung mit der Kapazität.

Steuern des Uploaddurchsatzes

Sie können die Bandbreite einschränken, die zum Hochladen von Daten in Azure auf jedem Hyper-V-Host verwendet wird. Sei vorsichtig. Wenn Sie die Werte zu niedrig festlegen, kann sich das negativ auf den Replikationsvorgang auswirken und die Migration verzögern.

  1. Melden Sie sich beim Hyper-V-Host oder -Clusterknoten an.
  2. Führen Sie C:\Programme\Microsoft Azure Recovery Services Agent\bin\wabadmin.msc aus, um das Windows Azure Backup MMC-Snap-In zu öffnen.
  3. Wählen Sie im Snap-In " Eigenschaften ändern" aus.
  4. Wählen Sie unter Drosselung die Option Internet-Bandbreiteneinschränkung für Sicherungsvorgänge aktivieren aus. Legen Sie die Grenzwerte für Arbeitsstunden und arbeitsfreie Stunden fest. Der gültige Bereich reicht von 512 KBit/s bis 1,023 MBit/s.

Einfluss auf die Uploadeffizienz

Wenn Sie über eine freie Bandbreite für die Replikation verfügen und Uploads erhöhen möchten, können Sie die Anzahl der Threads erhöhen, die für die Uploadaufgabe zugewiesen wurden, wie folgt:

  1. Öffnen Sie die Registrierung mit Regedit.
  2. Navigieren Sie zu Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Azure Backup\Replication\UploadThreadsPerVM
  3. Erhöhen Sie den Wert für die Anzahl der Threads, die für den Datenupload für jede replizierte VM verwendet werden. Der Standardwert ist 4, und der Max.-Wert ist 32.

Nächste Schritte

Probieren Sie Hyper-V Migration mithilfe des Migrations- und Modernisierungstools aus.