Share via


Upgrade für Azure Arc-Ressourcenbrücke

In diesem Artikel wird beschrieben, wie die Arc-Ressourcenbrücke aktualisiert wird und wie das Upgrade auf zwei Arten durchgeführt werden kann: Per cloudverwaltetes Upgrade oder per manuelles Upgrade. Derzeit gehen einige private Cloudanbieter bei der Behandlung von Arc-Ressourcenbrückenupgrades unterschiedlich vor.

Private Cloud-Anbieter

Derzeit gehen private Cloudanbieter bei der Durchführung von Arc-Ressourcenbrückenupgrades unterschiedlich vor. Lesen Sie die folgenden Informationen, um zu erfahren, wie Sie Ihre Arc-Ressourcenbrücke bei einen bestimmten Anbieter aktualisieren.

Für VMware vSphere mit Azure Arc-Unterstützung ist das manuelle Upgrade und Cloudupgrade verfügbar. Appliances auf Version 1.0.15 und höher werden automatisch für das cloudverwaltete Upgrade angemeldet. Damit eine der Upgradeoptionen funktioniert, müssen die Voraussetzungen für ein Upgrade erfüllt sein. Microsoft kann jederzeit versuchen, ein über die Cloud verwaltetes Upgrade Ihrer Arc-Ressourcenbrücke durchzuführen, wenn Ihre Appliance bald nicht mehr unterstützt wird. Microsoft bietet zwar ein über die Cloud verwaltetes Upgrade an, Sie sind aber dennoch dafür verantwortlich, dass Ihre Arc-Ressourcenbrücke innerhalb der unterstützten n-3 Versionen liegt. Unterbrechungen können dazu führen, dass ein über die Cloud verwaltetes Upgrade fehlschlägt. Möglicherweise müssen Sie die Arc-Ressourcenbrücke dann manuell aktualisieren. Wenn die Unterstützung bald ausläuft, führen Sie ein manuelles Upgrade durch, um weiterhin eine unterstützte Version zu nutzen.  Warten Sie nicht auf das über die Cloud verwaltete Upgrade. Für Appliances, die älter als Version 1.0.15 sind, muss das Upgrade manuell erfolgen.

Bei Azure Arc VM-Verwaltung (Vorschau) auf Azure Stack HCI ist die Appliance Version 1.0.15 oder höher nur auf dem Azure Stack HCI-Build 23H2 verfügbar. In HCI 23H2 verwaltet das LCM-Tool Upgrades für alle HCI-, Arc-Ressourcenbrücken- und Erweiterungskomponenten als „validiertes Rezept“-Paket. Jede Vorschauversion der Arc-Ressourcenbrücke muss vor dem Aktualisieren von 22H2 auf 23H2 entfernt werden. Wenn Sie versuchen, für die Arc-Ressourcenbrücke unabhängig von anderen HCI-Umgebungskomponenten ein Upgrade durchzuführen, kann dies zu Problemen in Ihrer Umgebung führen, die zu einem Notfallwiederherstellungsszenario führen könnten. Weitere Informationen finden Sie auf der Seite Häufig gestellte Fragen zur Verwaltung von Arc VM.

Für Arc-fähigen System Center Virtual Machine Manager (SCVMM) ist das manuelle Upgradefeature für Appliance Version 1.0.14 und höher verfügbar. Appliances unter Version 1.0.14 müssen die Wiederherstellungsoption ausführen, um auf Version 1.0.15 oder höher zu gelangen. Überprüfen Sie die Schritte zum Ausführen des Wiederherstellungsvorgangs, löschen Sie dann die Appliance-VM aus SCVMM und führen Sie die Wiederherstellungsschritte aus. Dadurch wird eine neue Ressourcenbrücke bereitgestellt und die bereits vorhandenen Azure-Ressourcen werden erneut verbunden.

Voraussetzungen

Vor dem Upgrade einer Arc-Ressourcenbrücke müssen die folgenden Voraussetzungen erfüllt sein:

  • Die VM der Appliance muss online und fehlerfrei sein und ausgeführt werden. Sie können dies in der Azure-Ressource Ihrer Arc-Ressourcenbrücke überprüfen.

  • Die Anmeldeinformationen in der Appliance-VM müssen auf dem neuesten Stand sein. Um zu testen, ob die Anmeldeinformationen innerhalb der VM der Arc-Ressourcenbrücke gültig sind, führen Sie einen Vorgang auf einer Arc-fähigen VM in Azure aus, oder aktualisieren Sie die Anmeldeinformationen, um sicher zu sein.

  • Es muss genügend Speicherplatz auf dem Verwaltungscomputer (~3,5 GB) und der VM der Appliance (35 GB) vorhanden sein, um erforderliche Images herunterzuladen.

  • Für Arc-fähige VMware erfordert das Upgrade der Ressourcenbrücke 200 GB freien Speicherplatz im Datenspeicher. Außerdem wird eine neue Vorlage erstellt.

  • Die ausgehende Verbindung von den VM-IPs der Appliance (k8snodeippoolstart/end, VM IP 1/2) zu msk8s.sb.tlu.dl.delivery.mp.microsoft.com, Port 443 muss aktiviert sein. Stellen Sie sicher, dass auch die vollständige Liste der erforderlichen Endpunkte für die Arc-Ressourcenbrücke erlaubt ist.

  • Wenn Sie ein manuelles Upgrade durchführen, sollte der Upgradebefehl vom Verwaltungscomputer ausgeführt werden, der zum anfänglichen Bereitstellen der Arc-Ressourcenbrücke verwendet wird und weiterhin die Konfigurationsdateien der Appliance enthält oder von einem, der die Anforderungen des Verwaltungscomputers erfüllt, und auch die Appliance-Konfigurationsdateien enthält.

  • Arc-Ressourcenbrücken, die mit DHCP konfiguriert sind, können nicht aktualisiert werden und werden in einer Produktionsumgebung nicht unterstützt. Stattdessen sollte eine neue Arc-Ressourcenbrücke mit statischer IP-Konfiguration bereitgestellt werden.

Überblick

Der Upgradeprozess stellt eine neue Ressourcenbrücke mithilfe der reservierten VM-IP der Appliance bereit (k8snodeippoolend IP, VM IP 2). Sobald die neue Ressourcenbrücke in Betrieb ist, wird sie zur aktiven Ressourcenbrücke. Die alte Ressourcenbrücke wird gelöscht und die VM-IP der Appliance (k8dsnodeippoolstart, VM IP 1) wird zur neuen reservierten VM-IP der Appliance, die im nächsten Upgrade verwendet wird.

Die Bereitstellung einer neuen Ressourcenbrücke besteht darin, das Appliance-Image (~3,5 GB) aus der Cloud herunterzuladen, das Image zum Bereitstellen einer neuen Appliance-VM zu verwenden, zu überprüfen, ob die neue Ressourcenbrücke ausgeführt wird, sie mit Azure zu verbinden, die alte Appliance-VM zu löschen und die alte IP zu reservieren, um sie in einem zukünftigen Upgrade zu verwenden.

Insgesamt dauert das Upgrade in der Regel mindestens 30 Minuten, je nach Netzwerkgeschwindigkeiten. Während der Übergabe zwischen der alten Arc-Ressourcenbrücke und der neuen Arc-Ressourcenbrücke kann es zu einer kurzen Dienstunterbrechung kommen. Längere Unterbrechungen können auftreten, wenn die Voraussetzungen nicht erfüllt sind oder sich eine Änderung im Netzwerk (DNS, Firewall, Proxy usw.) auf die Netzwerkkonnektivität der Arc-Ressourcenbrücke auswirkt.

Es gibt zwei Möglichkeiten zum Upgrade der Arc-Ressourcenbrücke: Cloudverwaltete Upgrades, welche von Microsoft verwaltet werden oder manuelle Upgrades, bei denen Azure CLI-Befehle von einem Administrator ausgeführt werden.

Cloudverwaltetes Upgrade

Arc-Ressourcenbrücken werden bei unterstützten privaten Cloudanbietern mit einer Appliance-Version 1.0.15 oder höher automatisch für cloudverwaltete Upgrades angemeldet. Mit einem cloudverwalteten Upgrade kann Microsoft jederzeit versuchen, für Ihre Arc-Ressourcenbrücke ein Upgrade durchzuführen, wenn sie sich auf einer Appliance-Version befindet, die bald nicht mehr unterstützt wird. Die Upgradevoraussetzungen müssen erfüllt sein, damit ein cloudverwaltetes Upgrade funktioniert. Während Microsoft ein cloudverwaltetes Upgrade anbietet, sind Sie weiterhin dafür verantwortlich, zu überprüfen, ob Ihre Ressourcenbrücke fehlerfrei und online ist, den Status „Wird ausgeführt“ aufweist und sich in den unterstützten n-3-Versionen befindet. Unterbrechungen können dazu führen, dass cloudverwaltete Upgrades fehlschlagen. Wenn die Unterstützung bald ausläuft, führen Sie ein manuelles Upgrade durch, um weiterhin eine unterstützte Version zu nutzen.  Warten Sie nicht auf das über die Cloud verwaltete Upgrade.

Um den Status Ihrer Ressourcenbrücke und die Appliance-Version zu überprüfen, führen Sie den Befehl az arcappliance show von Ihrem Verwaltungscomputer aus oder sehen Sie sich die Azure-Ressource Ihrer Arc-Ressourcenbrücke an. Wenn sich Ihr virtueller Appliance-Computer nicht in einem fehlerfreien Zustand befindet und nicht den Status „Wird ausgeführt“ aufweist, schlägt möglicherweise ein cloudverwaltetes Upgrade fehl.

Cloudverwaltete Upgrades werden über Azure verarbeitet. Eine Benachrichtigung wird an Azure gesendet, welche den Zustand der Appliance-VM beim Upgrade widerspiegelt. Wenn die Ressourcenbrücke durch das Upgrade voranschreitet, wechselt der Status möglicherweise zwischen verschiedenen Upgrade-Schritten hin und her. Das Upgrade ist abgeschlossen, wenn die Appliance-VM statusRunning ist und provisioningStateSucceeded ist.

Um den Status eines cloudverwalteten Upgrades zu überprüfen, sehen Sie sich die Azure-Ressource in ARM an, oder führen Sie den folgenden Azure CLI-Befehl auf dem Verwaltungscomputer aus:

az arcappliance show --resource-group [REQUIRED] --name [REQUIRED] 

Manuelles Upgrade

Arc-Ressourcenbrücke kann manuell vom Verwaltungscomputer aktualisiert werden. Sie müssen alle Upgradevoraussetzungen erfüllen, bevor Sie versuchen, ein Upgrade durchzuführen. Der Verwaltungscomputer muss über die Kubeconfig- und Appliance-Konfigurationsdateien verfügen, lokal gespeichert werden, oder Sie können das Upgrade nicht ausführen.

Manuelles Upgraden dauert in der Regel zwischen 30 und 90 Minuten, je nach Netzwerkgeschwindigkeiten. Der Upgradebefehl bringt Ihre Arc-Ressourcenbrücke zur nächsten Appliance-Version, die möglicherweise nicht die neueste verfügbare Appliance-Version ist. Es können mehrere Upgrades erforderlich sein, um eine unterstützte Version zu erreichen. Sie können Ihre Appliance-Version überprüfen, indem Sie die Azure-Ressource Ihrer Arc-Ressourcenbrücke überprüfen.

Vor dem Upgrade benötigen Sie die neueste Azure CLI-Erweiterung für arcappliance:

az extension add --upgrade --name arcappliance 

Verwenden Sie den folgenden Befehl, um die Ressourcenbrücke manuell zu aktualisieren:

az arcappliance upgrade <private cloud> --config-file <file path to ARBname-appliance.yaml> 

Um beispielsweise eine Ressourcenbrücke auf VMware zu aktualisieren, führen Sie Folgendes aus: az arcappliance upgrade vmware --config-file c:\contosoARB01-appliance.yaml

Führen Sie Folgendes aus, um eine Ressourcenbrücke auf SCVMM zu aktualisieren: az arcappliance upgrade scvmm --config-file c:\contosoARB01-appliance.yaml

Um eine Ressourcenbrücke auf Azure Stack HCI zu aktualisieren, wechseln Sie zu 23H2, und verwenden Sie das integrierte Upgradeverwaltungstool. Weitere Informationen finden Sie hier.

Versions-Releases

Die Arc-Ressourcenbrückenversion ist an die Versionen der zugrunde liegenden Komponenten gebunden, die im Appliance-Image verwendet werden, z. B. die Kubernetes-Version. Wenn sich das Appliance-Image ändert, wird die Arc-Ressourcenbrücke-Version erhöht. Dies geschieht in der Regel, wenn eine neue az arcappliance CLI-Erweiterungsversion veröffentlicht wird. Eine neue Erweiterung wird in der Regel im Monatsrhythmus am Ende des Monats oder am Anfang des Monats veröffentlicht. Besuchen Sie die Versionshinweise zur Arc-Ressourcenbrücke auf GitHub für detaillierte Versionshinweise.

Unterstützte Versionen

Im Allgemeinen werden ab Appliance-Version 1.0.15 aufwärts die neueste veröffentlichte Version und die vorherigen drei Versionen (n-3) der Arc-Ressourcenbrücke unterstützt. Eine Arc-Ressourcenbrücke mit einer Appliance-Version vor 1.0.15 muss aktualisiert oder erneut bereitgestellt werden, damit sich mindestens die Appliance-Version 1.0.15 in einem Produktionssupport-Fenster befindet.

Wenn die aktuelle Version beispielsweise 1.0.18 ist, sind die typischen n-3 unterstützten Versionen:

  • Aktuelle Version: 1.0.18
  • n-1 Version: 1.0.17
  • n-2 Version: 1.0.16
  • n-3 Version: 1.0.15

Es kann Fälle geben, in denen unterstützte Versionen nicht sequenziell sind. Beispielsweise wird Version 1.0.18 veröffentlicht und es stellt sich später heraus, dass sie einen Fehler enthält. Ein Hotfix wird in Version 1.0.19 veröffentlicht, und Version 1.0.18 wird entfernt. In diesem Szenario sind die n-3 unterstützten Versionen 1.0.19, 1.0.17, 1.0.16, 1.0.15.

Arc-Ressourcenbrücke veröffentlicht in der Regel eine neue Version am Ende des Monats in einem monatlichen Takt, obwohl es möglich ist, dass Verzögerungen das Veröffentlichungsdatum weiter hinaus verschieben könnten. Unabhängig davon, wann eine neue Version veröffentlicht wird, wenn Sie innerhalb von n-3 unterstützten Versionen sind, wird Ihre Arc-Ressourcenbrücken-Version unterstützt. Besuchen Sie die Versionshinweise zur Arc-Ressourcenbrücke auf GitHub, um über Releases auf dem neuesten Stand zu bleiben.

Wenn eine Ressourcenbrücke nicht auf eine der unterstützten Versionen (n-3) aktualisiert wird, fällt sie außerhalb des Supportfensters und wird nicht unterstützt. In diesem Fall ist es möglicherweise nicht immer möglich, eine nicht unterstützte Ressourcenbrücke auf eine neuere Version zu aktualisieren, da Komponentendienste, die von der Arc-Ressourcenbrücke verwendet werden, nicht mehr kompatibel sein könnten. Darüber hinaus kann die nicht unterstützte Ressourcenbrücke möglicherweise keine zuverlässigen Überwachungs- und Integritätsmetriken bereitstellen.

Wenn eine Arc-Ressourcenbrücke nicht auf eine unterstützte Version aktualisiert werden kann, müssen Sie sie löschen und eine neue Ressourcenbrücke bereitstellen. Je nachdem, welches Private-Cloud-Produkt Sie verwenden, sind möglicherweise weitere Schritte erforderlich, um die Ressourcenbrücke erneut mit vorhandenen Ressourcen zu verbinden. Ausführliche Informationen finden Sie in der Arc-Ressourcenbrücken-Wiederherstellungsdokumentation des Partnerprodukts.

Verfügbarkeit von Benachrichtigungen und Upgrades

Wenn Ihre Arc-Ressourcenbrücke bei Version n-3 ist, erhalten Sie möglicherweise eine E-Mail-Benachrichtigung, in der Sie darüber informiert werden, dass Ihre Ressourcenbrücke ab der Veröffentlichung der nächsten Version nicht mehr unterstützt wird. Wenn Sie diese Benachrichtigung erhalten, aktualisieren Sie die Ressourcenbrücke so schnell wie möglich, um Zeit zum Debuggen jeglicher Probleme mit dem manuellen Upgrade zuzulassen, oder übermitteln Sie ein Supportticket, wenn das cloudverwaltete Upgrade Ihre Ressourcenbrücke nicht aktualisieren konnte.

Um zu überprüfen, ob ein Upgrade für Ihre Arc-Ressourcenbrücke verfügbar ist, führen Sie den folgenden Befehl aus:

az arcappliance get-upgrades --resource-group [REQUIRED] --name [REQUIRED] 

Um die aktuelle Version einer Arc-Ressourcenbrücken-Appliance anzuzeigen, führen Sie az arcappliance show aus oder sehen Sie in der Azure-Ressource Ihrer Arc-Ressourcenbrücke nach.

Nächste Schritte