Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel erfahren Sie, wie Sie Ihre VMware vCenter-Umgebung sauber aus Azure Arc-aktiviertem VMware vSphere entfernen. Führen Sie die Schritte in diesem Artikel für VMware vSphere-Umgebungen aus, die Sie nicht mehr über Azure Arc-fähige VMware vSphere verwalten möchten:
- Entfernen der Gastverwaltung von VMware-VMs
- Entfernen Ihrer VMware vCenter-Umgebung aus Azure Arc
- Entfernen Sie Arc-Ressourcenbrücke-bezogene Elemente in Ihrem vCenter.
1. Entfernen der Gastverwaltung von VMware-VMs
Um die fortgesetzte Abrechnung von Azure-Verwaltungsdiensten zu verhindern, nachdem Sie die vSphere-Umgebung aus Azure Arc entfernt haben, entfernen Sie zuerst die Gastverwaltung von allen virtuellen VMware vSphere-Computern, auf denen sie aktiviert war. Wenn Sie die Gastverwaltung auf virtuellen VMware vSphere-Computern mit Arc aktivieren, installieren Sie den mit Arc verbundenen Computer-Agent auf diesen Computern.
Nachdem Sie die Gastverwaltung aktiviert haben, können Sie VM-Erweiterungen auf den virtuellen Computern installieren und Azure-Verwaltungsdienste wie die Log Analytics verwenden. Um die Gastverwaltung sauber zu entfernen, führen Sie die Schritte in diesem Abschnitt aus, um alle VM-Erweiterungen vom virtuellen Computer zu entfernen, den Agent zu trennen und die Software von Ihrem virtuellen Computer zu deinstallieren. Sie müssen jeden der drei Schritte ausführen, um alle zugehörigen Softwarekomponenten vollständig von Ihren VMs entfernen.
Schritt 1: Entfernen der VM-Erweiterungen
Wenn Sie Azure-VM-Erweiterungen auf einer azure Arc-fähigen VMware vSphere-VM bereitgestellt haben, deinstallieren Sie die Erweiterungen, bevor Sie den Agent trennen oder die Software deinstallieren. Durch das Deinstallieren des Azure Connected Machine-Agents werden keine Erweiterungen automatisch entfernt, und sie werden nicht erkannt, wenn Sie die VM später erneut mit Azure Arc verbinden. Führen Sie die folgenden Schritte aus, um Erweiterungen zu deinstallieren:
Navigieren Sie zum Azure Arc-Center in Azure-Portal.
Wählen Sie VMware vCenter aus.
Suchen und wählen Sie die vCenter-Instanz, die Sie aus Azure Arc entfernen möchten.
Wählen Sie unter vCenter-Bestand die Option Virtuelle Computer aus.
Suchen Und wählen Sie den virtuellen Computer aus, auf dem Sie die Gastverwaltung aktiviert haben.
Wählen Sie Erweiterungen.
Wählen Sie die Erweiterungen und anschließend Deinstallieren aus.
Schritt 2: Trennen des Agent von Azure Arc
Wenn Sie den Agent trennen, wird der lokale Status des Agents gelöscht und Agent-Daten aus den Azure-Systemen entfernt. Um den Agent zu trennen, melden Sie sich an und führen Sie den folgenden Befehl als Administrator oder Root-Konto auf der virtuellen Maschine aus.
azcmagent disconnect --force-local-only
Schritt 3: Deinstallieren des Agent
Für Windows-VMs
Führen Sie die folgenden Schritte aus, um den Windows-Agent vom Computer zu deinstallieren:
- Melden Sie sich mit einem Konto mit Administratorberechtigungen beim Computer an.
- Wählen Sie in der Systemsteuerung "Programme und Features" aus.
- Wählen Sie in "Programme und Features" den Azure Connected Machine Agent aus, wählen Sie "Deinstallieren" und dann " Ja" aus.
- Löschen Sie den Ordner
C:\Program Files\AzureConnectedMachineAgent.
Für Linux-VMs
Um den Linux-Agent zu deinstallieren, verwenden Sie einen Befehl, der vom Linux-Betriebssystem abhängt. Sie müssen über root Zugriffsberechtigungen verfügen, oder Ihr Konto muss über erhöhte Rechte verfügen, indem Sie sudo verwenden.
Führen Sie für Ubuntu den folgenden Befehl aus:
sudo apt purge azcmagentFühren Sie für RHEL und Oracle Linux den folgenden Befehl aus:
sudo yum remove azcmagentFühren Sie für SLES den folgenden Befehl aus:
sudo zypper remove azcmagent
2. Entfernen Ihrer VMware vCenter-Umgebung aus Azure Arc
Sie können Ihre VMware vSphere-Ressourcen aus Azure Arc entfernen, indem Sie entweder das Deboarding-Skript oder manuelle Schritte verwenden.
Entfernen von VMware vSphere-Ressourcen aus Azure Arc mithilfe des Deboarding-Skripts
Laden Sie das Deboarding-Skript herunter, um alle Arc-fähigen VMware-Ressourcen zu bereinigen. Das Skript entfernt alle Azure-Ressourcen, einschließlich vCenter, benutzerdefinierte Speicherorte, virtuelle Maschinen, virtuelle Vorlagen, Hosts, Cluster, Ressourcenpools, Datenspeicher, virtuelle Netzwerke, Azure Resource Manager (ARM) Ressource von Appliance und die Appliance-VM, die auf vCenter ausgeführt wird.
Ausführen des Skripts
Gehen Sie folgendermaßen vor, um das Deboarding-Skript auszuführen:
Windows
Öffnen Sie ein PowerShell-Fenster als Administrator, und wechseln Sie zu dem Ordner, in den Sie das PowerShell-Skript heruntergeladen haben.
Hinweis
Auf Windows-Arbeitsstationen müssen Sie das Skript in einem PowerShell-Fenster und nicht im integrierten PowerShell-Skript-Editor (ISE) ausführen. PowerShell ISE zeigt die Eingabeeingabeaufforderungen von Azure CLI-Befehlen nicht an. Wenn Sie das Skript auf PowerShell ISE ausführen, kann es so aussehen, als ob das Skript hängen bleibt, während es auf Eingabe wartet.
Führen Sie den folgenden Befehl aus, damit das Skript ausgeführt werden kann, da es sich um ein unsigniertes Skript handelt. (Wenn Sie die Sitzung beenden, bevor Sie alle Schritte abgeschlossen haben, führen Sie diesen Befehl für die neue Sitzung erneut aus.)
Set-ExecutionPolicy -Scope Process -ExecutionPolicy BypassFühren Sie das Skript aus.
./arcvmware-deboard.ps1
Eingaben für das Skript
vCenterId: Die Azure-Ressourcen-ID der VMware vCenter-Ressource.
Zum Beispiel: /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/Synthetics/providers/Microsoft.ConnectedVMwarevSphere/VCenters/vcenterresourceAVSId: Die Azure-Ressourcen-ID der AVS-Instanz. Sie müssen entweder vCenterId oder AVSId angeben.
ApplianceConfigFilePath (optional): Pfad zu kubeconfig, wie durch den Bereitstellungsbefehl angezeigt. Die Bereitstellung von applianceconfigfilepath löscht auch die Appliance-VM, die auf dem vCenter ausgeführt wird.
Force: Mit dem Flag Force werden alle Azure-Ressourcen gelöscht, ohne die Ressourcenbrücke zu erreichen. Verwenden Sie diese Option, wenn die Ressourcen-Bridge-VM nicht läuft.
Manuelles Entfernen der VMware vSphere-Ressourcen aus Azure
Wenn Sie das Deboarding-Skript nicht verwenden, führen Sie die folgenden Schritte aus, um die VMware vSphere-Ressourcen manuell zu entfernen:
Hinweis
Wenn Sie VMware vSphere-Ressourcen in Azure aktivieren, erstellen Sie eine Azure-Ressource, die sie darstellt. Bevor Sie die vCenter-Ressource in Azure löschen können, müssen Sie alle Azure-Ressourcen löschen, die Ihre zugehörigen vSphere-Ressourcen darstellen.
Navigieren Sie zum Azure Arc-Center in Azure-Portal.
Wählen Sie VMware vCenter aus.
Suchen und wählen Sie die vCenter-Instanz, die Sie aus Azure Arc entfernen möchten.
Wählen Sie unter vCenter-Bestand die Option Virtuelle Computer aus.
Wählen Sie alle VMs mit dem Wert Aktiviert für Virtuelle Hardwareverwaltung aus.
Wählen Sie Aus Azure entfernen aus.
Diese Aktion entfernt nur diese Ressourcendarstellungen aus Azure. Die Ressourcen bleiben weiterhin in dem vCenter.
Wiederholen Sie die Schritte 4, 5 und 6 für Clouds, VM-Netzwerke und VM-Vorlagen , indem Sie "Aus Azure-Vorgang entfernen" für Ressourcen mit dem Wert "Azure Enabled " als "Ja" ausführen.
Wählen Sie nach Abschluss des Löschvorgangs die Option Übersicht aus.
Beachten Sie die Ressourcen Benutzerdefinierter Speicherort und Azure Arc-Ressourcenbrücke im Abschnitt Grundlegende Features.
Wählen Sie Aus Azure entfernen aus, um die vCenter-Ressource aus Azure zu entfernen.
Navigieren Sie zur Ressource Benutzerdefinierter Speicherort, und wählen Sie Löschen aus.
Navigieren Sie zur Ressource Azure Arc-Ressourcenbrücke, und wählen Sie Löschen aus.
An diesem Punkt entfernen Sie alle Arc-fähigen VMware vSphere-Ressourcen aus Azure.
3. Entfernen Sie Arc-Ressourcenbrücke-bezogene Elemente in Ihrem vCenter.
Während des Onboardings stellen Sie zum Erstellen einer Verbindung zwischen Ihrem VMware vCenter und Azure eine Azure Arc-Ressourcenbrücke in Ihrer VMware vSphere-Umgebung bereit. Als letzter Schritt müssen Sie die VM der Ressourcenbrücke und die VM-Vorlage löschen, die Sie während des Onboardingprozesses erstellt haben.
Sie finden sowohl den virtuellen Computer als auch die Vorlage im Ressourcenpool, Cluster oder Host, den Sie während des Azure Arc-fähigen VMware vSphere-Onboarding bereitgestellt haben.