Recolocar a ASDKRedeploy the ASDK

Neste artigo, você vai aprender a recolocar o Azure Stack Development Kit (ASDK) em um ambiente de não produção.In this article, you'll learn how to redeploy the Azure Stack Development Kit (ASDK) in a non-production environment. Como o upgrade da ASDK não é suportado, é necessário reencampar completamente o mesmo para passar para uma versão mais recente.Because upgrading the ASDK isn't supported, you need to completely redeploy it to move to a newer version. Também pode recolocar o ASDK sempre que quiser começar do zero.You can also redeploy the ASDK whenever you want to start from scratch.

Importante

A atualização da ASDK para uma nova versão não é suportada.Upgrading the ASDK to a new version isn't supported. Tem de recolocar o ASDK no computador anfitrião ASDK sempre que quiser avaliar uma versão mais recente do 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.

Remover registo do AzureRemove Azure registration

Se já registou previamente a sua instalação ASDK com o Azure, deverá remover o recurso de registo antes de recolocar o ASDK.If you've previously registered your ASDK installation with Azure, you should remove the registration resource before redeploying the ASDK. Re-registrar o ASDK para permitir a disponibilidade de itens no mercado quando recolocar o ASDK.Re-register the ASDK to enable the availability of items in the marketplace when you redeploy the ASDK. Se ainda não registou previamente a ASDK com a sua assinatura Azure, pode saltar esta secção.If you haven't previously registered the ASDK with your Azure subscription, you can skip this section.

Para remover o recurso de registo, utilize o cmdlet Remove-AzsRegistration para não registar a Pilha Azure.To remove the registration resource, use the Remove-AzsRegistration cmdlet to unregister Azure Stack. Em seguida, utilize o cmdlet Remove-AzResourceGroup para eliminar o grupo de recursos Azure Stack da sua subscrição Azure.Then, use the Remove-AzResourceGroup cmdlet to delete the Azure Stack resource group from your Azure subscription.

  1. Abra uma consola PowerShell como administrador num computador que tenha acesso ao ponto final privilegiado.Open a PowerShell console as an admin on a computer that has access to the privileged endpoint. Para o ASDK, este é o computador anfitrião ASDK.For the ASDK, that's the ASDK host computer.

  2. Executar os seguintes comandos PowerShell para não registar a sua instalação ASDK e eliminar o grupo de recursos azurestack da sua subscrição 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. É-lhe pedido que entre na sua subscrição Azure e na instalação ASDK local quando o script for executado.You're prompted to sign in to both your Azure subscription and the local ASDK installation when the script runs.

  4. Quando o script estiver concluído, deverá ver mensagens semelhantes aos seguintes exemplos: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 *********

O Azure Stack deve agora não estar registado com sucesso na sua subscrição do Azure.Azure Stack should now successfully be unregistered from your Azure subscription. O grupo de recursos azurestack também deve ser eliminado.The azurestack resource group should also be deleted. Este grupo de recursos foi o criado quando registou pela primeira vez o ASDK com o Azure.This resource group is the one created when you first registered the ASDK with Azure.

Implementar o ASDKDeploy the ASDK

Para recolocar a Pilha Azure, tem de começar de novo do zero, conforme descrito abaixo.To redeploy Azure Stack, you must start over from scratch as described below. Os passos são diferentes dependendo se usou ou não o script do instalador Azure Stack (asdk-installer.ps1) para instalar o ASDK.The steps are different depending on whether or not you used the Azure Stack installer (asdk-installer.ps1) script to install the ASDK.

Reimplantar o ASDK utilizando o script do instaladorRedeploy the ASDK using the installer script

  1. No computador ASDK, abra uma consola PowerShell elevada e navegue para o script asdk-installer.ps1 no diretório AzureStack_Installer localizado numa unidade não-sistema.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. Executar o script e clicar em Reboot.Run the script and click Reboot.

    Executar o roteiro asdk-installer.ps1

  2. Selecione o sistema operativo base (não Azure Stack) e clique em Seguinte.Select the base operating system (not Azure Stack) and click Next.

    Reiniciar o sistema operativo anfitrião

  3. Depois de o anfitrião ASDK reiniciar para o sistema operativo base, faça login como administrador local. Localize e elimine o ficheiro C:\CloudBuilder.vhdx que foi utilizado como parte da implementação anterior.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. Repita os mesmos passos que tomou para primeiro implantar o ASDK.Repeat the same steps that you took to first deploy the ASDK.

Reimplantar o ASDK sem utilizar o instaladorRedeploy the ASDK without using the installer

Se não usou o asdk-installer.ps1 script para instalar o ASDK, tem de reconfigurar manualmente o computador anfitrião ASDK antes de recolocar o 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. Inicie o utilitário de configuração do sistema executando msconfig.exe no computador ASDK.Start the System Configuration utility by running msconfig.exe on the ASDK computer. No separador Boot, selecione o sistema operativo do computador anfitrião (não Azure Stack), clique em Definir como padrão e, em seguida, clique em OK.On the Boot tab, select the host computer operating system (not Azure Stack), click Set as default, and then click OK. Clique em Reiniciar quando lhe for pedido.Click Restart when prompted.

    Definir a configuração da bota

  2. Depois de o anfitrião ASDK reiniciar para o sistema operativo base, inicie sessão como administrador local para o computador anfitrião ASDK.After the ASDK host reboots into the base operating system, log in as a local admin for the ASDK host computer. Localize e elimine o ficheiro C:\CloudBuilder.vhdx que foi utilizado como parte da implementação anterior.Locate and delete the C:\CloudBuilder.vhdx file that was used as part of the previous deployment.

  3. Repita os mesmos passos que tomou para primeiro implantar o ASDK utilizando o PowerShell.Repeat the same steps that you took to first deploy the ASDK using PowerShell.

Passos seguintesNext steps

Publicar tarefas de implantação ASDKPost ASDK deployment tasks