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 sind das manuelle Upgrade und das in der Cloud verwaltete Upgrade verfügbar. Appliances auf Version 1.0.15 und höher werden automatisch für das cloudverwaltete Upgrade angemeldet. Durch das in der Cloud verwaltete Upgrade wird sichergestellt, dass die Appliance-VM in n-3 unterstützten Versionen, aber nicht in der neuesten Version gespeichert wird. Wenn Sie die neueste Version verwenden möchten, müssen Sie ein manuelles Upgrade durchführen. 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 Ihre Arc-Ressourcenbrücke bald nicht mehr unterstützt wird, empfehlen wir ein manuelles Upgrade, um sicherzustellen, dass Sie weiterhin eine unterstützte Version nutzen können, anstatt auf das cloudverwaltete Upgrade zu warten.
Bei Azure Arc VM-Verwaltung auf Azure Local ist die Appliance Version 1.0.15 oder höher nur auf dem Azure Local-Build 23H2 verfügbar. In Azure Local 23H2 verwaltet das LCM-Tool Upgrades für alle Azure Local-, Arc-Ressourcenbrücken- und Erweiterungskomponenten als „validiertes Rezept“-Paket. Jede Vorschauversion der Arc-Ressourcenbrücke muss vor dem Update von 22H2 auf 23H2 entfernt werden. Wenn Sie versuchen, für die Arc-Ressourcenbrücke unabhängig von anderen Azure Local-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 unter Informationen zu Updates für Azure Local.
Für den Arc-fähigen System Center Virtual Machine Manager (SCVMM) ist das Feature für manuelle Upgrades für Appliance Version 1.0.15 und höher verfügbar. Für Appliances unter Version 1.0.15 muss die Wiederherstellungsoption ausgeführt werden, um diese auf Version 1.0.15 oder höher zu aktualisieren. Informieren Sie sich über die Schritte zum Ausführen des Wiederherstellungsvorgangs. Dadurch wird eine neue Ressourcenbrücke bereitgestellt und die bereits vorhandenen Azure-Ressourcen werden erneut verbunden.
Voraussetzungen
Damit eine Arc-Ressourcenbrücke aktualisiert werden kann, müssen die folgenden Voraussetzungen erfüllt sein:
Die Arc-Ressourcenbrücke muss online und fehlerfrei sein und den Status
Running
aufweisen. Sie können dies in der Azure-Ressource Ihrer Arc-Ressourcenbrücke überprüfen.Die Anmeldeinformationen auf der Appliance-VM müssen gültig sein. Um die Anmeldeinformationen zu testen, führen Sie einen Vorgang auf einer VM mit Arc-Unterstützung aus Azure aus.
Die Arc-Ressourcenbrücke muss sich an derselben Stelle befinden, an der sie ursprünglich bereitgestellt wurde.
Die Appliance-VM benötigt 35 GB freien Speicherplatz.
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.
(Nur beim manuellen Upgrade:) Führen Sie beim Ausführen eines manuellen Upgrades den Upgradebefehl auf dem Verwaltungscomputer aus, der zum anfänglichen Bereitstellen der Arc-Ressourcenbrücke verwendet wird. Die anfänglich bei der Bereitstellung erstellten Appliance-Konfigurationsdateien sind ebenfalls erforderlich. Sie können den Upgradebefehl auch auf einem anderen Computer ausführen, der die Anforderungen an Verwaltungscomputer erfüllt.
(Nur beim manuelles Upgrade:) Auf dem Verwaltungscomputer sind 3,5 GB freier Speicherplatz erforderlich.
Übersicht
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 ist ein Vorgang mit mehreren Schritten: Appliance-Image (ca. 3,5 GB) aus der Cloud herunterladen, das Image zum Bereitstellen einer neuen Appliance-VM verwenden, überprüfen, ob die neue Ressourcenbrücke ausgeführt wird, sie mit Azure verbinden, die alte Appliance-VM löschen und die alte IP-Adresse 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 Ihre Arc-Ressourcenbrücke bald nicht mehr unterstützt wird, empfehlen wir ein manuelles Upgrade, um sicherzustellen, dass Sie weiterhin eine unterstützte Version nutzen können, anstatt auf das cloudverwaltete Upgrade zu warten.
Um den Status Ihrer Ressourcenbrücke und die Applianceversion 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 status
Running
ist und provisioningState
Succeeded
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 lokal gespeicherten kubeconfig- und Appliancekonfigurationsdateien verfügen. Ansonsten können Sie 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 Local upzugraden, wechseln Sie zu 23H2, und verwenden Sie das integrierte Upgradeverwaltungstool. Weitere Informationen finden Sie unter Informationen zu Updates für Azure Local, Version 23H2.
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. Ausführliche Informationen zum Release finden Sie in den Versionshinweisen zur Arc-Ressourcenbrücke.
Unterstützte Versionen
Im Allgemeinen werden die neueste veröffentlichte Version und die vorherigen drei Versionen (n-3) der Arc-Ressourcenbrücke unterstützt. Eine Arc-Ressourcenbrücke für eine nicht unterstützte Version muss upgegradet oder erneut bereitgestellt werden, um sich in einem Produktionssupportfenster zu befinden.
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, um über Releases auf dem neuesten Stand zu bleiben.
Wenn eine Ressourcenbrücke nicht auf eine der unterstützten Versionen (n-3) upgegradet wird, ist sie außerhalb des Supportfensters und wird nicht unterstützt. In diesem Fall ist es ggf. nicht immer möglich, eine nicht unterstützte Ressourcenbrücke auf eine neuere Version upzugraden, da Komponentendienste, die von der Arc-Ressourcenbrücke verwendet werden, möglicherweise nicht mehr kompatibel sind. 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 upgegradet 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
- Mehr über Wartungsvorgänge von Arc-Ressourcenbrücken erfahren.
- Mehr zur Problembehandlung für die Arc-Ressourcenbrücke erfahren.