Verschieben von Azure-VMs in eine Verfügbarkeitszone in einer anderen Region

In diesem Artikel erfahren Sie, wie Sie Azure-VMs (und zugehörige Netzwerk-/Speicherressourcen) mithilfe von Azure Resource Mover in eine Verfügbarkeitszone in einer anderen Azure-Region verschieben.

Azure-Verfügbarkeitszonen tragen dazu bei, Ihre Azure-Bereitstellung vor Rechenzentrumsausfällen zu schützen. Jede Verfügbarkeitszone besteht aus mindestens einem Rechenzentrum, dessen Stromversorgung, Kühlung und Netzwerkbetrieb unabhängig funktionieren. Zur Gewährleistung der Resilienz sind in allen aktivierten Regionen mindestens drei separate Zonen vorhanden. Mit Resource Mover können Sie Folgendes verschieben:

  • Eine Einzelinstanz-VM in eine Verfügbarkeitszone/Verfügbarkeitsgruppe in der Zielregion.
  • Eine VM in einer Verfügbarkeitsgruppe in eine Verfügbarkeitszone/Verfügbarkeitsgruppe in der Zielregion.
  • Eine VM in einer Verfügbarkeitszone der Quellregion in eine Verfügbarkeitszone in der Zielregion.

Wichtig

Azure Resource Mover ist derzeit als öffentliche Vorschauversion verfügbar.

Wenn Sie VMs in eine andere Verfügbarkeitszone in der gleichen Region verschieben möchten, lesen Sie diesen Artikel.

Voraussetzungen

  • Besitzerzugriff auf das Abonnement, in dem sich die zu verschiebenden Ressourcen befinden.
    • Wenn Sie zum ersten Mal eine Ressource für eine bestimmte Quelle-Ziel-Zuordnung in einem Azure-Abonnement hinzufügen, erstellt Resource Mover eine vom System zugewiesene verwaltete Identität (früher als Managed Service Identify (MSI) bezeichnet), die vom Abonnement als vertrauenswürdig eingestuft wird.
    • Zum Erstellen der Identität und zum Zuweisen der erforderlichen Rolle (Mitwirkender oder Benutzerzugriffsadministrator im Quellabonnement) benötigt das Konto, das Sie zum Hinzufügen von Ressourcen verwenden, Berechtigungen als Besitzer für das Abonnement. Hier erfahren Sie mehr zu Azure-Rollen.
  • Das Abonnement benötigt ein ausreichendes Kontingent zum Erstellen der Quellressourcen in der Zielregion. Wenn kein ausreichendes Kontingent vorhanden ist, fordern Sie eine Heraufsetzung des Kontingents an. Weitere Informationen
  • Überprüfen Sie die Preise und Gebühren für die Zielregion, in die Sie virtuelle Computer verschieben. Verwenden Sie hierfür den Preisrechner.

Prüfen der VM-Anforderungen

  1. Überprüfen Sie, ob die virtuellen Computer unterstützt werden, die Sie verschieben möchten.

  2. Überprüfen Sie, ob die virtuellen Computer, die Sie verschieben möchten, aktiviert sind.

  3. Stellen Sie sicher, dass die VMs über die neuesten vertrauenswürdigen Stammzertifikate und eine aktualisierte Zertifikatssperrliste (Certificate Revocation List, CRL) verfügen.

    • Installieren Sie auf VMs, die Windows ausführen, die neuesten Windows-Updates.
    • Befolgen Sie auf VMs, auf denen Linux ausgeführt wird, den Leitfaden für den Linux-Distributoren, um sicherzustellen, dass der Computer über die neuesten Zertifikate und die neueste Zertifikatssperrliste verfügt.
  4. Erlauben Sie die ausgehende Verbindung von virtuellen Computern:

    • Lassen Sie den Zugriff auf die folgenden URLs zu, wenn Sie einen URL-basierten Firewallproxy zum Steuern der ausgehenden Konnektivität verwenden.
    • Wenn Sie Regeln für Netzwerksicherheitsgruppen (NSG) zum Steuern der ausgehenden Verbindung verwenden, erstellen Sie diese Diensttagregeln.

Auswählen der zu verschiebenden Ressourcen

Wählen Sie die Ressourcen aus, die Sie verschieben möchten.

  • Sie können einen beliebigen unterstützten Ressourcentyp in Ressourcengruppen in der ausgewählten Quellregion auswählen.
  • Sie verschieben Ressourcen in eine Zielregion im Abonnement der Quellregion. Wenn Sie das Abonnement ändern möchten, können Sie dies nach dem Verschieben der Ressourcen tun.
  1. Suchen Sie im Azure-Portal nach Resource Mover. Wählen Sie anschließend unter Dienste die Option Azure Resource Mover aus.

    Search for Resource Mover

  2. Wählen Sie in der Übersicht die Option Erste Schritte aus.

    Button to get started

  3. Wählen Sie unter Ressourcen verschieben>Source + destination (Quelle und Ziel) das Quellabonnement und die Region aus.

  4. Wählen Sie unter Ziel die Region aus, in die Sie die virtuellen Computer verschieben möchten. Klicken Sie dann auf Weiter.

    Page to fill in source and destination subscription/region

  5. Klicken Sie unter Zu verschiebende Ressourcen auf Ressourcen auswählen.

  6. Wählen Sie unter Ressourcen auswählen den virtuellen Computer aus. Sie können nur Ressourcen hinzufügen, die zum Verschieben unterstützt werden. Klicken Sie anschließend auf Fertig. Klicken Sie unter Zu verschiebende Ressourcen auf Weiter.

    Page to select VMs to move

  7. Überprüfen Sie unter Review + Add (Überprüfen und hinzufügen) die Quell- und Zieleinstellungen.

    Page to review settings and proceed with move

  8. Klicken Sie auf Fortsetzen, um die Ressourcen hinzuzufügen.

  9. Nachdem der Vorgang zum Hinzufügen erfolgreich abgeschlossen wurde, klicken Sie auf Adding resources for move (Zu verschiebende Ressource werden hinzugefügt) im Benachrichtigungssymbol.

    Message in notifications

Nachdem Sie auf die Benachrichtigung geklickt haben, werden Ressourcen auf der Seite Across regions (Regionsübergreifend) angezeigt.

Hinweis

Nachdem Sie auf die Benachrichtigung geklickt haben, werden Ressourcen auf der Seite Across regions (Regionsübergreifend) im Status Prepare pending (Ausstehende vorbereiten) angezeigt.

  • Wenn Sie eine Ressource aus einer Sammlung für die Verschiebung entfernen möchten, hängt die Methode davon ab, an welchem Punkt im Verschiebevorgang Sie sich befinden. Weitere Informationen

Auflösen von Abhängigkeiten

  1. Wenn für Ressourcen in der Spalte Problemedie Meldung Abhängigkeiten überprüfen angezeigt wird, klicken Sie auf die Schaltfläche Abhängigkeiten überprüfen. Der Überprüfungsvorgang beginnt.

  2. Wenn Abhängigkeiten gefunden werden, klicken Sie auf Abhängigkeiten hinzufügen.

  3. Wählen Sie unter Abhängigkeiten hinzufügen die abhängigen Ressourcen und Abhängigkeiten hinzufügen aus. Überwachen Sie den Fortschritt in den Benachrichtigungen.

    Button to add dependencies

  4. Fügen Sie bei Bedarf zusätzliche Abhängigkeiten hinzu, und überprüfen Sie die Abhängigkeiten erneut.

    Page to add additional dependencies

  5. Überprüfen Sie auf der Seite Across regions (Regionsübergreifend), ob sich die Ressourcen jetzt im Status Prepare pending (Vorbereitung ausstehend) befinden und keine Probleme mehr aufweisen.

    Page showing resources in prepare pending state

Verschieben der Quellressourcengruppe

Bevor Sie virtuelle Computer vorbereiten und verschieben können, muss die Quellressourcengruppe in der Zielregion vorhanden sein.

Vorbereiten zum Verschieben der Quellressourcengruppe

Gehen Sie zur Vorbereitung wie folgt vor:

  1. Wählen Sie unter Regionsübergreifend die Quellressourcengruppe Vorbereiten aus.

  2. Klicken Sie unter Ressourcen vorbereiten auf Vorbereiten.

    Button to prepare the source resource group

    Beim Vorbereitungsprozess generiert Resource Mover Azure Resource Manager-Vorlagen (ARM) mithilfe der Ressourcengruppeneinstellungen. Die Ressourcen innerhalb der Ressourcengruppe sind nicht betroffen.

Hinweis

Nachdem Sie die Ressourcengruppe vorbereitet haben, weist diese den Status Initiate move pending (Initiieren der Verschiebung ausstehend) auf.

Status showing initiate pending state

Verschieben der Quellressourcengruppe

Initiieren Sie die Verschiebung wie folgt:

  1. Wählen Sie unter Regionsübergreifend die Quellressourcengruppe Verschiebung initiieren aus
  2. Klicken Sie unter Ressourcen verschieben auf Initiate Move (Verschiebung initiieren). Die Ressourcengruppe wechselt in den Status Initiate move in progress (Verschiebung wird initiiert).
  3. Nachdem die Verschiebung initiiert wurde, wird die Zielressourcengruppe basierend auf der generierten ARM-Vorlage erstellt. Die Quellressourcengruppe wechselt in den Status Commit move pending (Committen der Verschiebung ausstehend).

Status showing commit move

So committen Sie die Verschiebung und schließen sie ab:

  1. Wählen Sie unterAcross regions (Regionsübergreifend) die Quellressourcengruppe und anschließend Commit move (Verschiebung committen) aus.
  2. Klicken Sie unter Ressourcen verschieben auf Commit.

Hinweis

Nach dem Committen der Verschiebung befindet sich die Quellressourcengruppe im Status Delete source pending (Löschen der Quelle ausstehend).

Hinzufügen der Zielverfügbarkeitszone

Bevor wir die restlichen Ressourcen verschieben, legen wir eine Zielverfügbarkeitszone für die VM fest.

  1. Klicken Sie auf der Seite Across regions (Regionsübergreifend) auf den Link in der Spalte Destination configuration (Zielkonfiguration) der VM, die Sie verschieben.

    VM properties

  2. Geben Sie unter Configuration settings (Konfigurationseinstellungen) die Einstellung für die Ziel-VM an. Sie können eine VM in der Zielregion wie folgt konfigurieren:

    • Erstellen Sie eine neue äquivalente Ressource in der Zielregion. Mit Ausnahme der von Ihnen angegebenen Einstellungen wird die Zielressource mit denselben Einstellungen wie die Quelle erstellt.
    • Wählen Sie eine vorhandene VM in der Zielregion aus.
  3. Wählen Sie unter Zones (Zonen) die Zone aus, in der Sie die VM platzieren möchten, wenn sie verschoben wird.

    Änderungen werden nur für die Ressource vorgenommen, die Sie bearbeiten. Sie müssen alle abhängigen Ressourcen separat aktualisieren.

  4. Geben Sie unter SKU die Azure-Ebene an, die Sie der Ziel-VM zuweisen möchten.

  5. Wählen Sie unter Verfügbarkeitsgruppe eine Verfügbarkeitsgruppe aus, wenn die Ziel-VM innerhalb einer Verfügbarkeitsgruppe in der Verfügbarkeitszone ausgeführt werden soll.

  6. Klicken Sie auf Save changes (Änderungen speichern).

    VM settings

Vorbereiten der Ressource zum Verschieben

Nachdem die Quellressourcengruppe verschoben wurde, können Sie die Verschiebung der anderen Ressourcen vorbereiten.

  1. Wählen Sie unter Across regions (Regionsübergreifend) die Ressourcen aus, die Sie vorbereiten möchten.

    Page to select prepare for other resources

  2. Wählen Sie Vorbereiten aus.

Hinweis

  • Während des Vorbereitens wird der Mobilitäts-Agent von Azure Site Recovery auf VMs für die Replikation installiert.
  • VM-Daten werden in regelmäßigen Abständen in die Zielregion repliziert. Dies wirkt sich nicht auf die Quell-VM aus.
  • Beim Verschieben von Ressourcen werden ARM-Vorlagen für die anderen Quellressourcen generiert.
  • Nachdem Sie die Ressourcen vorbereitet haben, weisen diese den Status Initiate move pending (Initiieren der Verschiebung ausstehend) auf.

Page showing resources in initiate move pending state

Initiieren der Verschiebung

Nachdem die Ressourcen vorbereitet wurden, können Sie die Verschiebung initiieren.

  1. Wählen Sie unter Across regions (Regionsübergreifend) Ressourcen mit dem Status Initiate move pending (Initiieren der Verschiebung ausstehend) aus. Klicken Sie anschließend auf Initiate move (Verschiebung initiieren).

  2. Klicken Sie unter Ressourcen verschieben auf Initiate Move (Verschiebung initiieren).

    Page to initiate move of resources

  3. Überwachen Sie den Fortschritt der Verschiebung in der Benachrichtigungsleiste.

Hinweis

  • Bei virtuellen Computern werden Replikat-VMs in der Zielregion erstellt. Die Quell-VM wird heruntergefahren, und es kommt zu einer gewissen Downtime (in der Regel einige Minuten).
  • Resource Mover erstellt mithilfe der vorbereiteten ARM-Vorlagen andere Ressourcen neu. Dabei gibt es in der Regel keine Downtime.
  • Nachdem Sie Ressourcen vorbereitet haben, weisen diese den Status Commit move pending (Committen der Verschiebung ausstehend) auf.

Page to show resources in a commit move pending state

Verwerfen oder committen?

Nach der anfänglichen Verschiebung können Sie entscheiden, ob Sie einen Commit für die Verschiebung durchführen oder sie verwerfen möchten.

  • Verwerfen: Sie können eine Verschiebung verwerfen, wenn Sie Tests durchführen und die Quellressource letztendlich nicht verschoben werden soll. Beim Verwerfen der Verschiebung wird die Ressource in den Status Initiate move pending (Initiieren der Verschiebung ausstehend) zurückgesetzt.
  • Commit: Beim Commit wird die Verschiebung in die Zielregion abgeschlossen. Nach dem Commit hat eine Quellressource den Status Delete source pending (Löschen der Quelle ausstehend), und Sie können entscheiden, ob sie gelöscht werden soll.

Verwerfen der Verschiebung

Sie können eine Verschiebung wie folgt verwerfen:

  1. Wählen Sie unter Across regions (Regionsübergreifend) Ressourcen mit dem Status Commit move pending (Committen der Verschiebung ausstehend) aus, und klicken Sie auf Discard move (Verschiebung verwerfen).
  2. Klicken Sie unter Discard move (Verschiebung verwerfen) auf Verwerfen.
  3. Überwachen Sie den Fortschritt der Verschiebung in der Benachrichtigungsleiste.

Hinweis

Nachdem Sie die Ressourcen verworfen haben, weisen diese für VMs den Status Initiate move pending (Initiieren der Verschiebung ausstehend) auf.

Committen der Verschiebung

Wenn Sie die Verschiebung abschließen möchten, führen Sie einen Commit aus.

  1. Wählen Sie unter Across regions (Regionsübergreifend) Ressourcen mit dem Status Commit move pending (Committen der Verschiebung ausstehend) aus, und klicken Sie auf Commit move (Verschiebung committen).

  2. Klicken Sie unter Commit resources (Ressourcen committen) auf Commit.

    Page to commit resources to finalize move

  3. Verfolgen Sie den Fortschritt des Commits in der Benachrichtigungsleiste nach.

Hinweis

  • Nach dem Committen der Verschiebung wird die Replikation der virtuellen Computer beendet. Der Commit hat keinen Einfluss auf die Quell-VM.
  • Der Commit wirkt sich nicht auf die Ressourcen des Quellnetzwerks aus.
  • Nach dem Committen der Verschiebung befinden sich die Ressourcen im Status Delete source pending (Löschen der Quelle ausstehend).

Page showing resources in Delete source pending state

Konfigurieren der Einstellungen nach dem Verschieben

Der Mobilitätsdienst wird auf virtuellen Computern nicht automatisch deinstalliert. Deinstallieren Sie ihn manuell, oder lassen Sie ihn installiert, wenn Sie planen, den Server erneut zu verschieben.

Löschen von Quellressourcen nach einem Commit

Nach dem Verschieben können Sie die Ressourcen in der Quellregion löschen, dies ist jedoch optional.

  1. Klicken Sie unter Across regions (Regionsübergreifend) auf den Namen der einzelnen Quellressourcen, die Sie löschen möchten.
  2. Wählen Sie auf der Seite „Eigenschaften“ der ausgewählten Ressource die Option Löschen aus.

Löschen zusätzlicher, für das Verschieben erstellter Ressourcen

Nach dem Verschieben können Sie die Sammlung für die Verschiebung und die erstellten Site Recovery-Ressourcen manuell löschen.

  • Die Sammlung für die Verschiebung ist standardmäßig ausgeblendet. Blenden Sie ausgeblendete Ressourcen ein, um sie anzuzeigen.
  • Der Cachespeicher verfügt über eine Sperre, die zunächst gelöscht werden muss.

Gehen Sie beim Löschen wie folgt vor:

  1. Suchen Sie die Ressourcen in der Ressourcengruppe RegionMoveRG-<sourceregion>-<target-region>.

  2. Überprüfen Sie, ob alle virtuellen Computer und andere Quellressourcen in der Quellregion verschoben oder gelöscht wurden. Dadurch wird sichergestellt, dass sie nicht von ausstehenden Ressourcen verwendet werden.

  3. Löschen der Ressourcen:

    • Der Name der Sammlung für die Verschiebung ist movecollection-<sourceregion>-<target-region>.
    • Der Name des Cachespeichers lautet resmovecache<guid>.
    • Der Tresorname ist ResourceMove-<sourceregion>-<target-region>-GUID.

Nächste Schritte

Informationen zum Verschiebungsvorgang.