Erneutes Bereitstellen des ASDK
In diesem Artikel erfahren Sie, wie Sie das Azure Stack Development Kit (ASDK) in einer produktionsfremden Umgebung erneut bereitstellen. Da für das ASDK keine Upgrades unterstützt werden, müssen Sie es vollständig neu bereitstellen, um zu einer neueren Version zu wechseln. Sie können das ASDK auch dann erneut bereitstellen, wenn Sie von Grund auf neu beginnen möchten.
Wichtig
Für das ASDK kann kein Upgrade auf eine neue Version durchgeführt werden. Sie müssen das ASDK immer auf dem ASDK-Hostcomputer neu bereitstellen, wenn Sie eine neuere Version von Azure Stack evaluieren möchten.
Entfernen der Azure-Registrierung
Wenn Sie Ihre ASDK-Installation bei Azure registriert haben, müssen Sie die Registrierungsressource entfernen, bevor Sie das ASDK erneut bereitstellen. Registrieren Sie das ASDK erneut, um die Verfügbarkeit der Elemente im Marketplace zu aktivieren, wenn Sie das ASDK neu bereitstellen. Falls Sie das ASDK nicht bei Ihrem Azure-Abonnement registriert haben, können Sie diesen Abschnitt überspringen.
Verwenden Sie das Cmdlet Remove-AzsRegistration, um die Registrierungsressource zu entfernen und die Registrierung von Azure Stack aufzuheben. Verwenden Sie dann das Cmdlet Remove-AzRsourceGroup, um die Azure Stack-Ressourcengruppe aus Ihrem Azure-Abonnement zu löschen.
Öffnen Sie auf einem Computer, der Zugriff auf den privilegierten Endpunkt hat, eine PowerShell-Konsole als Administrator. Beim ASDK ist das der ASDK-Hostcomputer.
Führen Sie die folgenden PowerShell-Befehle aus, um die Registrierung Ihrer ASDK-Installation aufzuheben und die Ressourcengruppe azurestack aus Ihrem Azure-Abonnement zu löschen:
#Import the registration module that was downloaded with the GitHub tools Import-Module C:\AzureStack-Tools-az\Registration\RegisterWithAzure.psm1 # Provide Azure subscription admin credentials Connect-AzAccount # Provide ASDK admin credentials $CloudAdminCred = Get-Credential -UserName AZURESTACK\CloudAdmin -Message "Enter the cloud domain credentials to access the privileged endpoint" # Unregister Azure Stack Remove-AzsRegistration ` -PrivilegedEndpointCredential $CloudAdminCred ` -PrivilegedEndpoint AzS-ERCS01 -RegistrationName $RegistrationName # Remove the Azure Stack resource group Remove-AzResourceGroup -Name azurestack -Force
Im Verlauf der Skriptausführung werden Sie zur Anmeldung bei Ihrem Azure-Abonnement und bei der lokalen ASDK-Installation aufgefordert.
Nach Abschluss der Skriptausführung werden Meldungen angezeigt, die in etwa wie in den folgenden Beispielen aussehen sollten:
De-Activating Azure Stack (this may take up to 10 minutes to complete).
Your environment is now unable to syndicate items and is no longer reporting usage data.
Remove registration resource from Azure...
"Deleting the resource..." on target "/subscriptions/<subscription information>"
********** End Log: Remove-AzsRegistration *********
Azure Stack sollte nun nicht mehr bei Ihrem Azure-Abonnement registriert sein. Die Ressourcengruppe „azurestack“ sollte ebenfalls gelöscht werden. Diese Ressourcengruppe wurde erstellt, als Sie das ASDK zum ersten Mal bei Azure registriert haben.
Bereitstellen des ASDK
Um Azure Stack erneut bereitzustellen, müssen Sie wie unten beschrieben noch einmal von Vorne anfangen. Welche Schritte ausgeführt werden müssen, hängt davon ab, ob Sie das ASDK mithilfe des Azure Stack-Installationsskripts (asdk-installer.ps1) installiert haben.
Erneutes Bereitstellen des ASDKs mithilfe des Installationsskripts
Öffnen Sie auf dem ASDK-Computer eine PowerShell-Konsole mit erhöhten Rechten, und navigieren Sie zum Skript „asdk-installer.ps1“. Dieses befindet sich auf einem systemfremden Laufwerk im Verzeichnis AzureStack_Installer. Führen Sie das Skript aus, und klicken Sie auf Neu starten.
Wählen Sie das Basisbetriebssystem aus (nicht Azure Stack), und klicken Sie dann auf Weiter.
Melden Sie sich nach dem Neustart des ASDK-Hosts im Basisbetriebssystem als lokaler Administrator an. Suchen und löschen Sie die Datei C:\CloudBuilder.vhdx, die in der vorherigen Bereitstellung verwendet wurde.
Wiederholen Sie die Schritte, die Sie beim erstmaligen Bereitstellen des ASDKs ausgeführt haben.
Erneutes Bereitstellen des ASDKs ohne Installationsprogramm
Wenn Sie das ASDK nicht mithilfe des Skripts „asdk-installer.ps1“ installiert haben, müssen Sie den ASDK-Hostcomputer manuell neu konfigurieren, bevor Sie das ASDK neu bereitstellen.
Führen Sie auf dem ASDK-Computer msconfig.exe aus, um das Hilfsprogramm „Systemkonfiguration“ zu starten. Wählen Sie auf der Registerkarte Start das Hostbetriebssystem (nicht Azure Stack) aus, klicken Sie auf Als Standard, und klicken Sie anschließend auf OK. Klicken Sie auf Neu starten, wenn Sie dazu aufgefordert werden.
Melden Sie sich nach dem Neustart des ASDK-Hosts im Basisbetriebssystem als lokaler Administrator des ASDK-Hostcomputers an. Suchen und löschen Sie die Datei C:\CloudBuilder.vhdx, die in der vorherigen Bereitstellung verwendet wurde.
Wiederholen Sie die Schritte, die Sie beim erstmaligen Bereitstellen des ASDKs per PowerShell ausgeführt haben.