Freigeben über


Verschieben von Azure-VM-Skalierungsgruppen in eine andere Region

In diesem Artikel werden die empfohlenen Vorgehensweisen, Richtlinien und Methoden zum Verschieben von VM-Skalierungsgruppen in eine andere Region behandelt.

Voraussetzungen

Stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind, bevor Sie beginnen:

  • Wenn die Quell-VM Verfügbarkeitszonen unterstützt, muss die Zielregion ebenfalls Verfügbarkeitszonen unterstützen. Eine Liste von Regionen, die Verfügbarkeitszonen unterstützen, finden Sie unter Azure-Regionen mit Unterstützung für Verfügbarkeitszonen.

  • Das Abonnement in der Zielregion benötigt ein ausreichendes Kontingent zum Erstellen der Ressourcen. Wenn Sie das Kontingent überschritten haben, fordern Sie eine Erhöhung an. Weitere Informationen finden Sie unter Grenzwerte für Azure-Abonnements, -Dienste und -Kontingente sowie allgemeine Beschränkungen.

  • Konsolidieren Sie alle zugehörigen Erweiterungen aus der Quellinstanz der VM-Skalierungsgruppe, da einige nach dem Verschieben neu konfiguriert werden müssen.

  • Vergewissern Sie sich, dass das VM-Image Teil des VM-Imagekatalogs ist. Katalogressourcen müssen in der Zielregion repliziert werden.

  • Erfassen Sie die Liste der Ressourcen, die konfiguriert werden, etwa die Erfassung von Diagnoseprotokollen. Dies ist in Bezug auf Priorisierung und Abfolge wichtig.

  • Stellen Sie sicher, dass die folgenden Dienste in der Zielregion verfügbar sind und bereitgestellt wurden:

  • Stellen Sie sicher, dass Sie über die Rolle „Netzwerkmitwirkender“ oder eine höhere Rolle verfügen, um eine Load Balancer-Vorlage in einer anderen Region zu konfigurieren und bereitzustellen.

  • Ermitteln Sie das Netzwerklayout der Lösung in der Quellregion, z. B. NSGs, öffentliche IP-Adressen, VNet-Adressräume und vieles mehr.

Vorbereiten

Befolgen Sie die Anweisungen in diesem Abschnitt, um die Verschiebung einer VM-Skalierungsgruppe in eine andere Region vorzubereiten.

  1. Suchen Sie den von der Quellinstanz der VM-Skalierungsgruppe verwendeten Imageverweis, und replizieren Sie ihn im Imagekatalog in der Zielregion.

    Screenshot: Suchen des VM-Images

  2. Verschieben Sie die Load Balancer-Instanz zusammen mit der öffentlichen IP-Adresse mit einer der folgenden Methoden:

    Wichtig

    Da öffentliche IP-Adressen eine regionale Ressource sind, erstellt Azure Resource Mover die Load Balancer-Instanz in der Zielregion mit einer neuen öffentlichen IP-Adresse neu.

  3. Legen Sie die Anzahl der Instanzen für VM-Skalierungsgruppen manuell auf 0 fest.

    Screenshot: Festlegen der Anzahl der Instanzen für VM-Skalierungsgruppen auf 0

  4. Exportieren Sie die Vorlage für die Quellinstanz der VM-Skalierungsgruppe über das Azure-Portal:

    1. Navigieren Sie im Azure-Portal zu Ihrer Quellinstanz der VM-Skalierungsgruppe.
    2. Wählen Sie im Menü unter Automatisierung die Option Vorlage exportieren>Herunterladen aus.
    3. Suchen Sie die aus dem Portal heruntergeladene ZIP-Datei, und entpacken Sie sie in einen Ordner Ihrer Wahl. Diese ZIP-Datei enthält die JSON-Dateien, in denen die Vorlage und Skripts zum Bereitstellen der Vorlage enthalten sind.
  5. Bearbeiten der Vorlage:

    1. Entfernen Sie zugeordnete Ressourcen, wenn sie in der Vorlage vorhanden sind, etwa einen Log Analytics-Arbeitsbereich im Abschnitt Überwachung.

    2. Nehmen Sie die erforderlichen Änderungen an der Vorlage vor, und aktualisieren Sie beispielsweise alle Vorkommen des Namens und des Standorts für die verschobene Quellinstanz der VM-Skalierungsgruppe.

    3. Aktualisieren Sie die Parameterdatei mit diesen Eingaben:

      • name der Quellinstanz der VM-Skalierungsgruppe
      • Resource id des Imagekatalogs
      • subnet Id des virtuellen Netzwerks. Nehmen Sie außerdem die erforderlichen Änderungen am ARM-Code im Subnetzabschnitt vor, damit die Subnetz-ID subnet Id des virtuellen Netzwerks aufgerufen werden kann.
      • resource id, Address id und virtual network id von Load Balancer. Ändern Sie die Eigenschaft value unter parameters.

Verschieben

Führen Sie in diesem Abschnitt die folgenden Schritte aus, um eine VM-Skalierungsgruppe in verschiedene geografische Regionen zu verschieben.

  1. Erstellen Sie die VM-Skalierungsgruppe mit der exportierten Vorlage in der Zielregion neu. Verwenden Sie dazu IaC-Tools (Infrastructure-as-Code), etwa Azure Resource Manager-Vorlagen, die Azure CLI oder PowerShell.

  2. Ordnen Sie die abhängigen Ressourcen der Ziel-VM-Skalierungsgruppe zu, z. B. dem Log Analytics-Arbeitsbereich im Abschnitt Überwachung. Konfigurieren Sie außerdem alle Erweiterungen, die im Abschnitt Voraussetzungen konsolidiert wurden.

Überprüfen

Wenn die Verschiebung abgeschlossen ist, überprüfen Sie die VM-Skalierungsgruppe in der Zielregion, indem Sie die folgenden Schritte ausführen:

  • Die VM-Skalierungsgruppe behält nach der Verschiebung an den neuen Zielort nicht dieselbe IP-Adresse bei. Überprüfen Sie jedoch unbedingt die Konfiguration der privaten IP-Adresse.

  • Führen Sie eine skriptbasierte oder manuelle Feuerprobe und einen Integrationstest aus, um zu überprüfen, ob alle Konfigurationen und abhängigen Ressourcen ordnungsgemäß verknüpft wurden und auf alle konfigurierten Daten zugegriffen werden kann.

  • Überprüfen Sie die Komponenten und die Integration der VM-Skalierungsgruppe.