Wiederherstellung nach versehentlicher Löschung der Ressourcenbrücke-VM

In diesem Artikel erfahren Sie, wie Sie die Verbindung der Azure Arc-Ressourcenbrücke in einem Katastrophenszenario, z. B. bei versehentlichem Löschen, wiederherstellen können. In solchen Fällen geht die Verbindung zwischen der lokalen Infrastruktur und Azure verloren und alle über Arc ausgeführten Operationen schlagen fehl.

Voraussetzungen

  1. Das Notfallwiederherstellungsskript muss aus demselben Ordner ausgeführt werden, in dem sich die Konfigurationsdateien (YAML) befinden. Die Konfigurationsdateien befinden sich auf dem Computer, der zum Ausführen des Skripts für die Bereitstellung der Arc-Ressourcenbrücke verwendet wird.

  2. Der Computer, der zum Ausführen des Skripts verwendet wird, muss über bidirektionale Konnektivität mit der Arc-Ressourcenbrücke-VM auf Port 6443 (Kubernetes API-Server) und 22 (SSH) und ausgehende Konnektivität mit der Arc-Ressourcenbrücke-VM auf Port 443 (HTTPS) verfügen.

Wiederherstellung der Arc-Ressourcenbrücke im Falle einer VM-Löschung

Um eine gelöschte Arc-Ressourcenbrücke wiederherzustellen, müssen Sie mit den folgenden Schritten eine neue Ressourcenbrücke mit derselben Ressourcen-ID wie die aktuelle Ressourcenbrücke bereitstellen.

  1. Kopieren Sie die Azure-Region und Ressourcen-IDs der Arc-Ressourcenbrücke, des benutzerdefinierten Speicherorts und der vCenter Azure-Ressourcen.

  2. Suchen Sie nach der alten Vorlage für die Arc-Ressourcenbrücke aus vCenter, und löschen Sie sie.

  3. Laden Sie das Onboardingskript aus dem Azure-Portal herunter, und aktualisieren Sie den folgenden Abschnitt im Skript, indem Sie dieselben Informationen wie für die ursprünglichen Ressourcen in Azure verwenden.

    $location = <Azure region of the resources>
    $applianceSubscriptionId = <subscription-id>
    $applianceResourceGroupName = <resource-group-name>
    $applianceName = <resource-bridge-name>
    
    $customLocationSubscriptionId = <subscription-id>
    $customLocationResourceGroupName = <resource-group-name>
    $customLocationName = <custom-location-name>
    
    $vCenterSubscriptionId = <subscription-id>
    $vCenterResourceGroupName = <resource-group-name>
    $vCenterName = <vcenter-name-in-azure>
    
  4. Führen Sie das Onboardingskript mit dem --force-Parameter erneut aus.

    ./resource-bridge-onboarding-script.ps1 --force
    
  5. Angeben der Eingaben bei entsprechender Aufforderung

  6. Sobald das Skript erfolgreich ausgeführt wurde, sollte die Ressourcenbrücke wiederhergestellt sein, und die zuvor getrennten Arc-fähigen Ressourcen können in Azure erneut verwaltet werden.

Nächste Schritte

Behandeln von Problemen mit Azure Arc-Ressourcenbrücke (Vorschauversion)

Wenn die oben aufgeführten Wiederherstellungsschritte beim Wiederherstellen des ursprünglichen Zustands der Arc-Ressourcenbrücke nicht erfolgreich sind, wenden Sie sich an einen der folgenden Supportkanäle: