Architektur der Notfallwiederherstellung von VMware zu AzureVMware to Azure disaster recovery architecture

Dieser Artikel beschreibt die Architektur und Prozesse, die mithilfe des Diensts Azure Site Recovery beim Bereitstellen der Replikation für die Notfallwiederherstellung, bei der Ausführung eines Failovers und beim Wiederherstellen von virtuellen VMware-Computern (VMs) zwischen einem lokalen VMware-Standort und Azure verwendet werden.This article describes the architecture and processes used when you deploy disaster recovery replication, failover, and recovery of VMware virtual machines (VMs) between an on-premises VMware site and Azure using the Azure Site Recovery service.

Komponenten der ArchitekturArchitectural components

Die folgende Tabelle und Grafik enthält eine Übersicht über die Komponenten, die für die VMware-Notfallwiederherstellung in Azure verwendet werden.The following table and graphic provide a high-level view of the components used for VMware disaster recovery to Azure.

KomponenteComponent AnforderungRequirement DetailsDetails
AzureAzure Ein Azure-Abonnement, ein Azure Storage-Konto für die Zwischenspeicherung, einen verwalteten Datenträger und ein Azure-Netzwerk.An Azure subscription, Azure Storage account for cache, Managed Disk, and Azure network. Replizierte Daten von lokalen VMs werden in Azure Storage gespeichert.Replicated data from on-premises VMs is stored in Azure storage. Azure-VMs werden mit den replizierten Daten erstellt, wenn Sie ein Failover von lokalen VMs in Azure ausführen.Azure VMs are created with the replicated data when you run a failover from on-premises to Azure. Für die Azure-VMs wird eine Verbindung mit dem virtuellen Azure-Netzwerk hergestellt, wenn diese erstellt werden.The Azure VMs connect to the Azure virtual network when they're created.
KonfigurationsservercomputerConfiguration server machine Ein einzelner lokaler Computer.A single on-premises machine. Es wird empfohlen, diesen als eine VMware-VM auszuführen, die aus einer heruntergeladenen OVF-Vorlage bereitgestellt werden kann.We recommend that you run it as a VMware VM that can be deployed from a downloaded OVF template.

Auf dem Computer werden alle lokalen Site Recovery-Komponenten ausgeführt, einschließlich Konfigurationsserver, Prozessserver und Masterzielserver.The machine runs all on-premises Site Recovery components, which include the configuration server, process server, and master target server.
Konfigurationsserver: Koordiniert die Kommunikation zwischen der lokalen Umgebung und Azure und verwaltet die Datenreplikation.Configuration server: Coordinates communications between on-premises and Azure, and manages data replication.

Prozessserver Wird standardmäßig auf dem Konfigurationsserver installiert.Process server: Installed by default on the configuration server. Er empfängt Replikationsdaten, optimiert sie durch Zwischenspeicherung, Komprimierung und Verschlüsselung und sendet sie an Azure Storage.It receives replication data; optimizes it with caching, compression, and encryption; and sends it to Azure Storage. Der Prozessserver installiert auch Azure Site Recovery Mobility Service auf VMs, die Sie replizieren möchten, und führt auf lokalen Computern eine automatische Ermittlung durch.The process server also installs Azure Site Recovery Mobility Service on VMs you want to replicate, and performs automatic discovery of on-premises machines. Bei zunehmender Größe der Bereitstellung können Sie zusätzlich separate Prozessserver hinzufügen, um größere Mengen von Replikationsdatenverkehr zu bewältigen.As your deployment grows, you can add additional, separate process servers to handle larger volumes of replication traffic.

Masterzielserver: Wird standardmäßig auf dem Konfigurationsserver installiert.Master target server: Installed by default on the configuration server. Er verarbeitet die Replikationsdaten während des Failbacks von Azure.It handles replication data during failback from Azure. Bei größeren Bereitstellungen können Sie einen zusätzlichen, separaten Masterzielserver für das Failback hinzufügen.For large deployments, you can add an additional, separate master target server for failback.
VMware-ServerVMware servers VMware-Server werden auf lokalen vSphere ESXi-Servern gehostet.VMware VMs are hosted on on-premises vSphere ESXi servers. Zum Verwalten der Hosts wird ein vCenter-Server empfohlen.We recommend a vCenter server to manage the hosts. Sie fügen während der Bereitstellung von Site Recovery VMware-Server in den Recovery Services-Tresor hinzu.During Site Recovery deployment, you add VMware servers to the Recovery Services vault.
Replizierte ComputerReplicated machines Mobility Service wird auf jedem virtuellen VMware-Computer installiert, den Sie replizieren.Mobility Service is installed on each VMware VM that you replicate. Es wird empfohlen, dass Sie die automatische Installation vom Prozessserver zulassen.We recommend that you allow automatic installation from the process server. Alternativ können Sie den Dienst manuell installieren oder eine automatisierte Bereitstellungsmethode wie Configuration Manager verwenden.Alternatively, you can install the service manually or use an automated deployment method, such as Configuration Manager.

Diagramm der Replikationsarchitekturbeziehungen zwischen VMware und Azure

Einrichten der ausgehenden NetzwerkkonnektivitätSet up outbound network connectivity

Damit Site Recovery erwartungsgemäß funktioniert, müssen Sie die ausgehende Netzwerkkonnektivität ändern, um Ihrer Umgebung das Replizieren zu ermöglichen.For Site Recovery to work as expected, you need to modify outbound network connectivity to allow your environment to replicate.

Hinweis

Site Recovery unterstützt die Verwendung eines Authentifizierungsproxys zur Steuerung der Netzwerkkonnektivität nicht.Site Recovery doesn't support using an authentication proxy to control network connectivity.

Ausgehende Konnektivität für URLsOutbound connectivity for URLs

Lassen Sie den Zugriff auf die folgenden URLs zu, wenn Sie einen URL-basierten Firewallproxy zum Steuern der ausgehenden Konnektivität verwenden:If you're using a URL-based firewall proxy to control outbound connectivity, allow access to these URLs:

NameName KommerziellCommercial BehördenGovernment BeschreibungDescription
StorageStorage *.blob.core.windows.net *.blob.core.usgovcloudapi.net Ermöglicht das Schreiben von Daten aus der VM in das Cachespeicherkonto in der QuellregionAllows data to be written from the VM to the cache storage account in the source region.
Azure Active DirectoryAzure Active Directory login.microsoftonline.com login.microsoftonline.us Stellt die Autorisierung und Authentifizierung für Site Recovery-Dienst-URLs bereit.Provides authorization and authentication to Site Recovery service URLs.
ReplikationReplication *.hypervrecoverymanager.windowsazure.com *.hypervrecoverymanager.windowsazure.com Ermöglicht die Kommunikation der VM mit Site RecoveryAllows the VM to communicate with the Site Recovery service.
Service BusService Bus *.servicebus.windows.net *.servicebus.usgovcloudapi.net Ermöglicht es der VM, die Site Recovery-Überwachung und -Diagnosedaten zu schreibenAllows the VM to write Site Recovery monitoring and diagnostics data.

Eine vollständige Liste der URLs, die für die Kommunikation zwischen der lokalen Azure Site Recovery-Infrastruktur und den Azure-Diensten gefiltert werden müssen, finden Sie im Abschnitt Netzwerkanforderungen im Artikel zu den Voraussetzungen.For exhaustive list of URLs to be filtered for communication between on-premises Azure Site Recovery infrastructure and Azure services, refer to network requirements section in the prerequisites article.

ReplikationsprozessReplication process

  1. Wenn Sie die Replikation für einen virtuellen Computer aktivieren, beginnt die erste Replikation in Azure Storage mithilfe der angegebenen Replikationsrichtlinie.When you enable replication for a VM, initial replication to Azure storage begins, using the specified replication policy. Beachten Sie Folgendes:Note the following:

    • Bei VMware-VMs erfolgt die Replikation auf Blockebene und nahezu kontinuierlich mithilfe des Mobility Service-Agents, der auf dem virtuellen Computer ausgeführt wird.For VMware VMs, replication is block-level, near-continuous, using the Mobility service agent running on the VM.
    • Es werden alle festgelegten Replikationsrichtlinieneinstellungen angewendet:Any replication policy settings are applied:
      • RPO-Schwellenwert:RPO threshold. Diese Einstellung hat keine Auswirkungen auf die Replikation.This setting does not affect replication. Sie unterstützt bei der Überwachung.It helps with monitoring. Ein Ereignis wird ausgelöst, und optional wird eine E-Mail gesendet, wenn das aktuelle RPO den von Ihnen angegebenen Schwellenwert überschreitet.An event is raised, and optionally an email sent, if the current RPO exceeds the threshold limit that you specify.
      • Aufbewahrung des Wiederherstellungspunkts.Recovery point retention. Diese Einstellung gibt an, wie weit Sie zurückgehen möchten, wenn es zu einer Unterbrechung kommt.This setting specifies how far back in time you want to go when a disruption occurs. Bei Premium-Speicher beträgt die maximale Aufbewahrungsdauer 24 Stunden.Maximum retention on premium storage is 24 hours. Bei Standardspeicher beträgt sie 72 Stunden.On standard storage it's 72 hours.
      • App-konsistente Momentaufnahmen:App-consistent snapshots. Abhängig von Ihren App-Anforderungen können alle 1 bis 12 Stunden App-konsistente Momentaufnahmen erstellt werden.App-consistent snapshot can be taken every 1 to 12 hours, depending on your app needs. Bei den Momentaufnahmen handelt es sich um Azure-Blob-Standardmomentaufnahmen.Snapshots are standard Azure blob snapshots. Der auf einem virtuellen Computer ausgeführte Mobility Service-Agent fordert eine VSS-Momentaufnahme in Übereinstimmung mit dieser Einstellung an und markiert diesen Zeitpunkt als anwendungskonsistenten Punkt im Replikationsstrom.The Mobility agent running on a VM requests a VSS snapshot in accordance with this setting, and bookmarks that point-in-time as an application consistent point in the replication stream.
  2. Der Datenverkehr wird über das Internet auf öffentliche Endpunkte von Azure Storage repliziert.Traffic replicates to Azure storage public endpoints over the internet. Alternativ hierzu können Sie Azure ExpressRoute mit Microsoft-Peering verwenden.Alternately, you can use Azure ExpressRoute with Microsoft peering. Das Replizieren von Datenverkehr über ein virtuelles privates Site-to-Site-Netzwerk (VPN) von einem lokalen Standort nach Azure wird nicht unterstützt.Replicating traffic over a site-to-site virtual private network (VPN) from an on-premises site to Azure isn't supported.

  3. Der erste Replikationsvorgang stellt sicher, dass die gesamten Daten auf dem Computer zum Zeitpunkt der Replikation an Azure gesendet werden.Initial replication operation ensures that entire data on the machine at the time of enable replication is sent to Azure. Die Replikation von Deltaänderungen in Azure beginnt, nachdem die erste Replikation abgeschlossen wurde.After initial replication finishes, replication of delta changes to Azure begins. Nachverfolgte Änderungen für einen Computer werden an den Prozessserver gesendet.Tracked changes for a machine are sent to the process server.

  4. Die Kommunikation erfolgt folgendermaßen:Communication happens as follows:

    • Virtuelle Computer kommunizieren mit dem lokalen Konfigurationsserver über den Port HTTPS 443 für eingehenden Datenverkehr, um die Replikationsverwaltung auszuführen.VMs communicate with the on-premises configuration server on port HTTPS 443 inbound, for replication management.
    • Der Konfigurationsserver orchestriert die Replikation mit Azure über Port HTTPS 443 für ausgehenden Datenverkehr.The configuration server orchestrates replication with Azure over port HTTPS 443 outbound.
    • Virtuelle Computer senden Replikationsdaten an den Prozessserver (der auf dem Konfigurationsserver ausgeführt wird) über Port HTTPS 9443 für eingehenden Datenverkehr.VMs send replication data to the process server (running on the configuration server machine) on port HTTPS 9443 inbound. Dieser Port kann geändert werden.This port can be modified.
    • Der Prozessserver empfängt Replikationsdaten, optimiert und verschlüsselt sie und sendet sie über den ausgehenden Port 443 an Azure Storage.The process server receives replication data, optimizes, and encrypts it, and sends it to Azure storage over port 443 outbound.
  5. Die Replikationsdatenprotokolle werden zunächst in einem Cachespeicherkonto in Azure gespeichert.The replication data logs first land in a cache storage account in Azure. Diese Protokolle werden dann verarbeitet, und die Daten werden auf einem verwalteten Azure-Datenträger (als asr-Seed-Datenträger bezeichnet) gespeichert.These logs are processed and the data is stored in an Azure Managed Disk (called as asr seed disk). Die Wiederherstellungspunkte werden auf diesem Datenträger erstellt.The recovery points are created on this disk.

Diagramm des Replikationsvorgangs von VMware zu Azure

NeusynchronisierungsprozessResynchronization process

  1. Manchmal können bei der ersten Replikation oder beim Übertragen von Deltaänderungen Probleme bei der Netzwerkkonnektivität zwischen dem Quellcomputer und dem Prozessserver oder zwischen dem Prozessserver und Azure auftreten.At times, during initial replication or while transferring delta changes, there can be network connectivity issues between source machine to process server or between process server to Azure. Beide Arten von Problemen können vorübergehend zu Fehlern bei der Datenübertragung an Azure führen.Either of these can lead to failures in data transfer to Azure momentarily.
  2. Um Probleme bei der Datenintegrität zu vermeiden und die Datenübertragungskosten zu minimieren, markiert Site Recovery einen Computer für die erneute Synchronisierung.To avoid data integrity issues, and minimize data transfer costs, Site Recovery marks a machine for resynchronization.
  3. Ein Computer kann auch in folgenden Situationen für die erneute Synchronisierung markiert werden, um die Konsistenz zwischen dem Quellcomputer und den in Azure gespeicherten Daten aufrechtzuerhalten.A machine can also be marked for resynchronization in situations like following to maintain consistency of between source machine and data stored in Azure
    • Wenn das Herunterfahren eines Computers erzwungen wirdIf a machine undergoes force shut-down
    • Wenn auf einem Computer Konfigurationsänderungen durchgeführt werden, z. B. eine Änderung der Datenträgergröße (Ändern der Größe des Datenträgers von 2 TB in 4 TB)If a machine undergoes configurational changes like disk resizing (modifying the size of disk from 2 TB to 4 TB)
  4. Bei der Neusynchronisierung werden nur Deltadaten an Azure gesendet.Resynchronization sends only delta data to Azure. Die Datenübertragung zwischen lokalen Systemen und Azure wird durch die Berechnung von Prüfsummen der Daten auf dem Quellcomputer und der in Azure gespeicherten Daten minimiert.Data transfer between on-premises and Azure by minimized by computing checksums of data between source machine and data stored in Azure.
  5. Standardmäßig ist die Neusynchronisierung so geplant, dass sie automatisch außerhalb der Geschäftszeiten durchgeführt wird.By default resynchronization is scheduled to run automatically outside office hours. Wenn Sie nicht auf die Standardneusynchronisierung außerhalb der Geschäftszeiten warten möchten, können Sie eine VM manuell neu synchronisieren.If you don't want to wait for default resynchronization outside hours, you can resynchronize a VM manually. Rufen Sie dafür das Azure-Portal auf, und klicken Sie auf „VM“ > Resynchronisieren.To do this, go to Azure portal, select the VM > Resynchronize.
  6. Wenn die standardmäßige Neusynchronisierung außerhalb der Geschäftszeiten fehlschlägt und ein manueller Eingriff erforderlich ist, wird ein Fehler auf dem jeweiligen Computer im Azure-Portal generiert.If default resynchronization fails outside office hours and a manual intervention is required, then an error is generated on the specific machine in Azure portal. Sie können den Fehler beheben und die Neusynchronisierung manuell auslösen.You can resolve the error and trigger the resynchronization manually.
  7. Nach Abschluss der Neusynchronisierung wird die Replikation der Deltaänderungen fortgesetzt.After completion of resynchronization, replication of delta changes will resume.

ReplikationsrichtlinieReplication policy

Wenn Sie die Replikation von Azure-VMs aktivieren, erstellt Site Recovery standardmäßig eine neue Replikationsrichtlinie mit den Standardeinstellungen, die in der Tabelle zusammengefasst sind.When you enable Azure VM replication, by default Site Recovery creates a new replication policy with the default settings summarized in the table.

RichtlinieneinstellungPolicy setting DetailsDetails StandardDefault
Aufbewahrungszeitraum des WiederherstellungspunktsRecovery point retention Gibt an, wie lange Site Recovery Wiederherstellungspunkte beibehältSpecifies how long Site Recovery keeps recovery points 24 Stunden24 hours
App-konsistente MomentaufnahmenhäufigkeitApp-consistent snapshot frequency Gibt an, wie oft Site Recovery eine App-konsistente Momentaufnahme erstellt.How often Site Recovery takes an app-consistent snapshot. Alle vier StundenEvery four hours

Verwalten von ReplikationsrichtlinienManaging replication policies

Sie können die Standardrichtlinien für die Replikation wie folgt verwalten und ändern:You can manage and modify the default replication policies settings as follows:

  • Sie können die Einstellungen ändern, während Sie die Replikation aktivieren.You can modify the settings as you enable replication.
  • Sie können jederzeit eine Replikationsrichtlinie erstellen und diese dann anwenden, wenn Sie die Replikation aktivieren.You can create a replication policy at any time, and then apply it when you enable replication.

Multi-VM-KonsistenzMulti-VM consistency

Wenn Sie virtuelle Computer gemeinsam replizieren möchten und beim Failover über gemeinsame absturz- und App-konsistente Wiederherstellungspunkte verfügen, können Sie sie in einer Replikationsgruppe zusammenfassen.If you want VMs to replicate together, and have shared crash-consistent and app-consistent recovery points at failover, you can gather them together into a replication group. Multi-VM-Konsistenz wirkt sich auf die Leistung einer Workload aus und sollte nur für virtuelle Computer mit Workloads verwendet werden, bei denen Konsistenz auf sämtlichen Computern erforderlich ist.Multi-VM consistency impacts workload performance, and should only be used for VMs running workloads that need consistency across all machines.

Momentaufnahmen und WiederherstellungspunkteSnapshots and recovery points

Wiederherstellungspunkte werden aus Momentaufnahmen von VM-Datenträgern zu einem bestimmten Zeitpunkt erstellt.Recovery points are created from snapshots of VM disks taken at a specific point in time. Wenn Sie ein Failover eines virtuellen Computers ausführen, verwenden Sie einen Wiederherstellungspunkt, um die VM am Zielstandort wiederherzustellen.When you fail over a VM, you use a recovery point to restore the VM in the target location.

Bei einem Failover soll in der Regel sichergestellt werden, dass der virtuelle Computer ohne Beschädigung oder Verlust von Daten gestartet wird und dass die VM-Daten für das Betriebssystem und die Apps, die auf dem virtuellen Computer ausgeführt werden, konsistent sind.When failing over, we generally want to ensure that the VM starts with no corruption or data loss, and that the VM data is consistent for the operating system, and for apps that run on the VM. Dies hängt vom Typ der erstellten Momentaufnahmen ab.This depends on the type of snapshots taken.

Site Recovery verwendet Momentaufnahmen wie folgt:Site Recovery takes snapshots as follows:

  1. Site Recovery verwendet absturzkonsistente Momentaufnahmen von Daten standardmäßig und App-konsistente Momentaufnahmen, wenn Sie für diese eine Häufigkeit angeben.Site Recovery takes crash-consistent snapshots of data by default, and app-consistent snapshots if you specify a frequency for them.
  2. Wiederherstellungspunkte werden aus Momentaufnahmen erstellt und gemäß den Aufbewahrungseinstellungen in der Replikationsrichtlinie gespeichert.Recovery points are created from the snapshots, and stored in accordance with retention settings in the replication policy.

KonsistenzConsistency

In der folgenden Tabelle werden die verschiedenen Konsistenztypen erläutert.The following table explains different types of consistency.

AbsturzkonsistentCrash-consistent

BeschreibungDescription DetailsDetails EmpfehlungRecommendation
Eine absturzkonsistente Momentaufnahme erfasst Daten, die sich zum Zeitpunkt der Erstellung der Momentaufnahme auf dem Datenträger befunden haben.A crash consistent snapshot captures data that was on the disk when the snapshot was taken. Sie enthält keine Daten aus dem Arbeitsspeicher.It doesn't include anything in memory.

Sie enthält die Entsprechung der Daten auf dem Datenträger, wenn zum Zeitpunkt der Momentaufnahme der virtuelle Computer abgestürzt oder das Verbindungskabel zum Server getrennt worden wäre.It contains the equivalent of the on-disk data that would be present if the VM crashed or the power cord was pulled from the server at the instant that the snapshot was taken.

Absturzkonsistenz garantiert keine Datenkonsistenz für das Betriebssystem oder die Apps auf der VM.A crash-consistent doesn't guarantee data consistency for the operating system, or for apps on the VM.
Site Recovery erstellt standardmäßig alle fünf Minuten einen absturzkonsistenten Wiederherstellungspunkt.Site Recovery creates crash-consistent recovery points every five minutes by default. Diese Einstellung kann nicht geändert werden.This setting can't be modified.

Heutzutage können die meisten Apps gut aus absturzkonsistenten Wiederherstellungspunkten wiederhergestellt werden.Today, most apps can recover well from crash-consistent points.

Absturzkonsistente Wiederherstellungspunkte reichen in der Regel für die Replikation von Betriebssystemen und Apps wie DHCP-Server und Druckserver aus.Crash-consistent recovery points are usually sufficient for the replication of operating systems, and apps such as DHCP servers and print servers.

App-konsistentApp-consistent

BeschreibungDescription DetailsDetails EmpfehlungRecommendation
App-konsistente Wiederherstellungspunkte werden aus App-konsistenten Momentaufnahmen erstellt.App-consistent recovery points are created from app-consistent snapshots.

Eine App-konsistente Momentaufnahme enthält alle Informationen in einer absturzkonsistenten Momentaufnahme sowie darüber hinaus alle Daten im Arbeitsspeicher und alle gerade bearbeiteten Transaktionen.An app-consistent snapshot contain all the information in a crash-consistent snapshot, plus all the data in memory and transactions in progress.
App-konsistente Momentaufnahmen verwenden den Volumeschattenkopie-Dienst (Volume Shadow Copy Service, VSS):App-consistent snapshots use the Volume Shadow Copy Service (VSS):

1) Azure Site Recovery nutzt die Methode „Kopiesicherung“ (VSS_BT_COPY), bei der Uhrzeit und Sequenznummer der Microsoft SQL-Transaktionsprotokollsicherung nicht geändert werden.1) Azure Site Recovery uses Copy Only backup (VSS_BT_COPY) method which does not change Microsoft SQL's transaction log backup time and sequence number

2) Wenn eine Momentaufnahme initiiert wird, führt VSS einen COW-Vorgang (Copy-On-Write) auf dem Volume aus.2) When a snapshot is initiated, VSS perform a copy-on-write (COW) operation on the volume.

3) Vor der Ausführung des COW-Vorgangs informiert VSS jede App auf dem Computer darüber, dass die speicherresidenten Daten auf den Datenträger übertragen werden müssen.3) Before it performs the COW, VSS informs every app on the machine that it needs to flush its memory-resident data to disk.

4) VSS erlaubt dann der Sicherungs-/Notfallwiederherstellungs-App (in diesem Fall Site Recovery) das Lesen der Momentaufnahmedaten und das Fortsetzen des Vorgangs.4) VSS then allows the backup/disaster recovery app (in this case Site Recovery) to read the snapshot data and proceed.
App-konsistente Momentaufnahmen werden mit der von Ihnen angegebenen Häufigkeit erstellt.App-consistent snapshots are taken in accordance with the frequency you specify. Diese Häufigkeit sollte immer kleiner sein als der Wert für die Beibehaltung von Wiederherstellungspunkten.This frequency should always be less than you set for retaining recovery points. Wenn Sie beispielsweise Wiederherstellungspunkte gemäß der Standardeinstellung von 24 Stunden beibehalten, sollten Sie die Häufigkeit auf weniger als 24 Stunden festlegen.For example, if you retain recovery points using the default setting of 24 hours, you should set the frequency at less than 24 hours.

Sie sind komplexer und dauern daher länger als absturzkonsistente Momentaufnahmen.They're more complex and take longer to complete than crash-consistent snapshots.

Sie haben auch Auswirkungen auf die Leistung von Apps, die auf einem virtuellen Computer, für den die Replikation aktiviert wurde, ausgeführt werden.They affect the performance of apps running on a VM enabled for replication.

Failover- und FailbackprozesseFailover and failback process

Nachdem die Replikation eingerichtet ist und Sie einen Notfallwiederherstellungsdrill (Testfailover) ausgeführt haben, um zu überprüfen, ob alles wie erwartet funktioniert, können Sie bei Bedarf ein Failover und ein Failback ausführen.After replication is set up and you run a disaster recovery drill (test failover) to check that everything's working as expected, you can run failover and failback as you need to.

  1. Sie können ein Failover für einen einzelnen Computer ausführen oder Wiederherstellungspläne erstellen, um ein Failover für mehrere virtuelle Computer gleichzeitig auszuführen.You run fail for a single machine, or create a recovery plans to fail over multiple VMs at the same time. Ein Wiederherstellungsplan besitzt gegenüber dem Failover eines einzelnen Computers die folgenden Vorteile:The advantage of a recovery plan rather than single machine failover include:

    • Sie können App-Abhängigkeiten modellieren, indem Sie alle virtuellen Computer in der App in einen einzelnen Wiederherstellungsplan einschließen.You can model app-dependencies by including all the VMs across the app in a single recovery plan.
    • Sie können Skripts und Azure-Runbooks hinzufügen und den Vorgang für manuelle Aktionen anhalten.You can add scripts, Azure runbooks, and pause for manual actions.
  2. Nachdem das erste Failover ausgelöst wird, committen Sie es, um von der Azure-VM auf die Workload zuzugreifen.After triggering the initial failover, you commit it to start accessing the workload from the Azure VM.

  3. Wenn Ihr primärer lokaler Standort wieder verfügbar ist, können Sie sich auf ein Failback vorbereiten.When your primary on-premises site is available again, you can prepare for fail back. Damit das Failback ausgeführt werden kann, müssen Sie eine Failbackinfrastruktur festlegen, die Folgendes enthält:In order to fail back, you need to set up a failback infrastructure, including:

    • Temporärer Prozessserver in Azure: Sie legen für ein Failback von Azure eine Azure-VM fest, die als Prozessserver fungiert, um die Replikation von Azure zu verarbeiten.Temporary process server in Azure: To fail back from Azure, you set up an Azure VM to act as a process server to handle replication from Azure. Nach Beendigung des Failbacks können Sie diese VM löschen.You can delete this VM after failback finishes.
    • VPN-Verbindung: Für das Failback benötigen Sie eine VPN-Verbindung (oder ExpressRoute-Verbindung) zwischen dem Azure-Netzwerk und dem lokalen Standort.VPN connection: To fail back, you need a VPN connection (or ExpressRoute) from the Azure network to the on-premises site.
    • Separater Masterzielserver: Der lokale Masterzielserver, der mit dem Konfigurationsserver in der lokalen VMware-VM installiert wurde, führt standardmäßig das Failback aus.Separate master target server: By default, the master target server that was installed with the configuration server on the on-premises VMware VM handles failback. Wenn Sie ein Failback für große Volumen von Datenverkehr ausführen müssen, richten Sie einen separaten lokalen Masterzielserver ein.If you need to fail back large volumes of traffic, set up a separate on-premises master target server for this purpose.
    • Failbackrichtlinie: Für die Replikation zurück an den lokalen Standort benötigen Sie eine Failbackrichtlinie.Failback policy: To replicate back to your on-premises site, you need a failback policy. Diese Richtlinie wird automatisch erstellt, wenn Sie eine Replikationsrichtlinie aus lokalen VMs in Azure erstellen.This policy is automatically created when you create a replication policy from on-premises to Azure.
  4. Nachdem die Komponenten vorhanden sind, erfolgt das Failback in drei Phasen:After the components are in place, failback occurs in three actions:

    • Phase 1: Schützen Sie die Azure-VMs erneut, sodass sie die Replikation von Azure zurück zu den lokalen VMware-VMs durchführen.Stage 1: Reprotect the Azure VMs so that they replicate from Azure back to the on-premises VMware VMs.
    • Phase 2: Führen Sie ein Failover zum lokalen Standort aus.Stage 2: Run a failover to the on-premises site.
    • Phase 3: Nachdem für Workloads ein Failback ausgeführt wurde, aktivieren Sie erneut die Replikation für die lokalen VMs.Stage 3: After workloads have failed back, you reenable replication for the on-premises VMs.

Diagramm des VMware-Failbacks von Azure

Nächste SchritteNext steps

Absolvieren Sie dieses Tutorial, um eine VMware-zu-Azure-Replikation zu ermöglichen.Follow this tutorial to enable VMware to Azure replication.