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 Azure-Abonnement- und -Dienstbeschränkungen, Kontingente und Einschrä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. Galerie-Ressourcen 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, der zeigt, wie man das Image der virtuellen Maschine findet.

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

    Von Bedeutung

    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 Quellinstanzen von VM-Skalierungsgruppen manuell auf 0 fest.

    Screenshot, der zeigt, wie die Anzahl der Instanzen einer virtuellen Maschine im Skalierungsset auf 0 gesetzt wird.

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

    1. Navigieren Sie im Azure-Portal zu Ihrem Quell-Virtual Machine-Scale-Set.
    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, z. B. Log Analytics Workspace 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
      • Bildgalerie Resource id.
      • Virtuelles Netzwerk subnet Id. Ändern Sie außerdem den erforderlichen ARM-Code im Subnetzabschnitt, damit das virtuelle Netzwerk subnet Id aufgerufen werden kann.
      • Lastenausgleichsgeräte resource id, Address idund virtual network id. Ändern Sie die Eigenschaft value unter parameters.

Umziehen

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. Weisen Sie die abhängigen Ressourcen dem Ziel-VM-Skalensatz zu, z. B. dem Log Analytics-Arbeitsbereich im Abschnitt Überwachung. Konfigurieren Sie außerdem alle Erweiterungen, die im Abschnitt Voraussetzungen konsolidiert wurden.

Validieren

Wenn die Verschiebung abgeschlossen ist, validieren Sie das Virtuelle Maschinen-Skalierungsset in der Zielregion, indem Sie die folgenden Schritte ausführen:

  • Die Skalierungsgruppe für virtuelle Maschinen behält nach dem Verschieben an einen neuen Zielort nicht die gleiche IP-Adresse. Ü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.