Ponowne wdrażanie ASDKRedeploy the ASDK

W tym artykule dowiesz się, jak ponownie wdrożyć Azure Stack Development Kit (ASDK) w środowisku nieprodukcyjnym.In this article, you'll learn how to redeploy the Azure Stack Development Kit (ASDK) in a non-production environment. Ponieważ uaktualnienie ASDK nie jest obsługiwane, należy je całkowicie ponownie wdrożyć, aby przejść do nowszej wersji.Because upgrading the ASDK isn't supported, you need to completely redeploy it to move to a newer version. Możesz również ponownie wdrożyć ASDK, gdy chcesz zacząć od początku.You can also redeploy the ASDK whenever you want to start from scratch.

Ważne

Uaktualnianie ASDK do nowej wersji nie jest obsługiwane.Upgrading the ASDK to a new version isn't supported. Należy ponownie wdrożyć ASDK na komputerze hosta ASDK za każdym razem, gdy chcesz oszacować nowszą wersję Azure Stack.You've to redeploy the ASDK on the ASDK host computer each time you want to evaluate a newer version of Azure Stack.

Usuń rejestrację platformy AzureRemove Azure registration

Jeśli wcześniej zarejestrowano instalację ASDK z platformą Azure, należy usunąć zasób rejestracji przed ponownym wdrożeniem ASDK.If you've previously registered your ASDK installation with Azure, you should remove the registration resource before redeploying the ASDK. Zarejestruj ponownie ASDK, aby umożliwić dostępność elementów w portalu Marketplace po ponownym wdrożeniu ASDK.Re-register the ASDK to enable the availability of items in the marketplace when you redeploy the ASDK. Jeśli ASDK nie został wcześniej zarejestrowany w ramach subskrypcji platformy Azure, możesz pominąć tę sekcję.If you haven't previously registered the ASDK with your Azure subscription, you can skip this section.

Aby usunąć zasób rejestracji, użyj polecenia cmdlet Remove-AzsRegistration , aby wyrejestrować Azure Stack.To remove the registration resource, use the Remove-AzsRegistration cmdlet to unregister Azure Stack. Następnie użyj polecenia cmdlet Remove-AzResourceGroup , aby usunąć grupę zasobów Azure Stack z subskrypcji platformy Azure.Then, use the Remove-AzResourceGroup cmdlet to delete the Azure Stack resource group from your Azure subscription.

  1. Otwórz konsolę programu PowerShell jako administrator na komputerze, który ma dostęp do uprzywilejowanego punktu końcowego.Open a PowerShell console as an admin on a computer that has access to the privileged endpoint. ASDK jest to komputer hosta ASDK.For the ASDK, that's the ASDK host computer.

  2. Uruchom następujące polecenia programu PowerShell, aby wyrejestrować instalację usługi ASDK i usunąć grupę zasobów azurestack z subskrypcji platformy Azure:Run the following PowerShell commands to unregister your ASDK installation and delete the azurestack resource group from your Azure subscription:

    #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
    Add-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
    
  3. Po uruchomieniu skryptu zostanie wyświetlony monit o zalogowanie się do subskrypcji platformy Azure i lokalnej instalacji ASDK.You're prompted to sign in to both your Azure subscription and the local ASDK installation when the script runs.

  4. Po zakończeniu działania skryptu powinny zostać wyświetlone komunikaty podobne do następujących:When the script completes, you should see messages similar to the following examples:

    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.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 powinna zostać pomyślnie wyrejestrowana z subskrypcji platformy Azure.Azure Stack should now successfully be unregistered from your Azure subscription. Należy również usunąć grupę zasobów azurestack.The azurestack resource group should also be deleted. Ta grupa zasobów jest tworzona podczas pierwszej rejestracji ASDK na platformie Azure.This resource group is the one created when you first registered the ASDK with Azure.

Wdróż ASDKDeploy the ASDK

Aby ponownie wdrożyć Azure Stack, należy zacząć od początku, zgodnie z poniższym opisem.To redeploy Azure Stack, you must start over from scratch as described below. Kroki różnią się w zależności od tego, czy użyto skryptu Instalatora Azure Stack (asdk-installer.ps1) do zainstalowania ASDK.The steps are different depending on whether or not you used the Azure Stack installer (asdk-installer.ps1) script to install the ASDK.

Ponowne wdrażanie ASDK przy użyciu skryptu InstalatoraRedeploy the ASDK using the installer script

  1. Na komputerze ASDK Otwórz konsolę programu PowerShell z podwyższonym poziomem uprawnień i przejdź do skryptu asdk-installer.ps1 w katalogu AzureStack_Installer znajdującym się na dysku innym niż system.On the ASDK computer, open an elevated PowerShell console and navigate to the asdk-installer.ps1 script in the AzureStack_Installer directory located on a non-system drive. Uruchom skrypt, a następnie kliknij przycisk Uruchom ponownie.Run the script and click Reboot.

    Uruchamianie skryptu asdk-installer.ps1

  2. Wybierz podstawowy system operacyjny (nie Azure Stack), a następnie kliknij przycisk dalej.Select the base operating system (not Azure Stack) and click Next.

    Uruchom ponownie w systemie operacyjnym hosta

  3. Po ponownym uruchomieniu hosta ASDK w podstawowym systemie operacyjnym Zaloguj się jako administrator lokalny. Znajdź i Usuń plik C:\CloudBuilder.vhdx , który został użyty w ramach poprzedniego wdrożenia.After the ASDK host reboots into the base operating system, log in as a local admin. Locate and delete the C:\CloudBuilder.vhdx file that was used as part of the previous deployment.

  4. Powtórz te same czynności, które zostały wykonane, aby najpierw WDROŻYĆ ASDK.Repeat the same steps that you took to first deploy the ASDK.

Ponowne wdrażanie ASDK bez użycia InstalatoraRedeploy the ASDK without using the installer

Jeśli nie użyto skryptu asdk-installer.ps1 do zainstalowania ASDK, należy ręcznie zmienić konfigurację komputera hosta ASDK przed ponownym wdrożeniem ASDK.If you didn't use the asdk-installer.ps1 script to install the ASDK, you must manually reconfigure the ASDK host computer before redeploying the ASDK.

  1. Uruchom narzędzie konfiguracji systemu, uruchamiając msconfig.exe na komputerze ASDK.Start the System Configuration utility by running msconfig.exe on the ASDK computer. Na karcie rozruch wybierz system operacyjny komputera hosta (nie Azure Stack), kliknij przycisk Ustaw jako domyślny, a następnie kliknij przycisk OK.On the Boot tab, select the host computer operating system (not Azure Stack), click Set as default, and then click OK. Po wyświetleniu monitu kliknij przycisk Uruchom ponownie.Click Restart when prompted.

    Ustawianie konfiguracji rozruchu

  2. Po ponownym uruchomieniu hosta ASDK w podstawowym systemie operacyjnym Zaloguj się jako administrator lokalny dla komputera hosta ASDK.After the ASDK host reboots into the base operating system, log in as a local admin for the ASDK host computer. Znajdź i Usuń plik C:\CloudBuilder.vhdx , który został użyty w ramach poprzedniego wdrożenia.Locate and delete the C:\CloudBuilder.vhdx file that was used as part of the previous deployment.

  3. Powtórz te same czynności, które należy wykonać, aby najpierw WDROŻYĆ ASDK przy użyciu programu PowerShell.Repeat the same steps that you took to first deploy the ASDK using PowerShell.

Następne krokiNext steps

ASDK zadania wdrażaniaPost ASDK deployment tasks