Повторное развертывание ASDKRedeploy the ASDK

Из этой статьи вы узнаете, как выполнить повторное развертывание Пакета средств разработки Azure Stack (ASDK) в среде, не являющейся рабочей.In this article, you'll learn how to redeploy the Azure Stack Development Kit (ASDK) in a non-production environment. Так как обновление ASDK не поддерживается, чтобы перейти на новую версию необходимо его повторное развертывание.Because upgrading the ASDK isn't supported, you need to completely redeploy it to move to a newer version. Вы можете также повторно развернуть ASDK, когда нужно начать развертывание с нуля.You can also redeploy the ASDK whenever you want to start from scratch.

Важно!

Обновление ASDK до новой версии не поддерживается.Upgrading the ASDK to a new version isn't supported. Каждый раз, когда необходимо выполнить обновление до последней версии Azure Stack, нужно повторно развертывать ASDK на главном компьютере ASDK.You've to redeploy the ASDK on the ASDK host computer each time you want to evaluate a newer version of Azure Stack.

Удаление регистрации в AzureRemove Azure registration

Если установка ASDK уже была зарегистрирована в Azure, необходимо удалить ресурс регистрации перед повторным развертыванием ASDK.If you've previously registered your ASDK installation with Azure, you should remove the registration resource before redeploying the ASDK. Повторно зарегистрируйте ASDK, чтобы элементы стали доступными в Marketplace при повторном развертывании ASDK.Re-register the ASDK to enable the availability of items in the marketplace when you redeploy the ASDK. Если вы не регистрировали ASDK с помощью подписки Azure раньше, этот раздел можно пропустить.If you haven't previously registered the ASDK with your Azure subscription, you can skip this section.

Чтобы удалить ресурс регистрации, используйте командлет Remove-AzsRegistration для отмены регистрации Azure Stack.To remove the registration resource, use the Remove-AzsRegistration cmdlet to unregister Azure Stack. Затем с помощью командлета Remove-азресаурцеграуп удалите группу ресурсов Azure Stack из подписки Azure.Then, use the Remove-AzResourceGroup cmdlet to delete the Azure Stack resource group from your Azure subscription.

  1. На компьютере с доступом к привилегированной конечной точке откройте консоль PowerShell с правами администратора.Open a PowerShell console as an admin on a computer that has access to the privileged endpoint. Для ASDK этот компьютер является главным компьютером ASDK.For the ASDK, that's the ASDK host computer.

  2. Для отмены регистрации установки ASDK и удаления группы ресурсов azurestack из подписки Azure выполните следующие команды PowerShell: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
    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
    
  3. При запуске сценария вам будет предложено войти в подписку Azure и локальный экземпляр ASDK.You're prompted to sign in to both your Azure subscription and the local ASDK installation when the script runs.

  4. После выполнения скрипта появятся сообщения, аналогичные приведенным ниже: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 для подписки Azure должна быть отменена.Azure Stack should now successfully be unregistered from your Azure subscription. Группа ресурсов azurestack также должна быть удалена.The azurestack resource group should also be deleted. Эта группа ресурсов создается при первой регистрации ASDK в Azure.This resource group is the one created when you first registered the ASDK with Azure.

Развертывание пакета SDK для Azure StackDeploy the ASDK

Чтобы повторно развернуть Azure Stack, необходимо выполнить описанную ниже процедуру с самого начала.To redeploy Azure Stack, you must start over from scratch as described below. В зависимости от того, был ли использован скрипт установщика Azure Stack (asdk-installer.ps1) для установки ASDK, шаги будут отличаться.The steps are different depending on whether or not you used the Azure Stack installer (asdk-installer.ps1) script to install the ASDK.

Повторное развертывание ASDK с помощью скрипта установщикаRedeploy the ASDK using the installer script

  1. Откройте консоль PowerShell с повышенными привилегиями на компьютере ASDK и перейдите к скрипту asdk-installer.ps1 в каталоге AzureStack_Installer, расположенном на несистемном диске.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. Запустите срипт и щелкните Перезагрузка.Run the script and click Reboot.

    Запуск скрипта asdk-installer.ps1

  2. Выберите основную операционную систему (не Azure Stack) и нажмите кнопку Далее.Select the base operating system (not Azure Stack) and click Next.

    Перезагрузка в операционной системе узла

  3. После перезагрузки узла ASDK в основную операционную систему войдите в систему как локальный администратор. Находит и удаляет файл C:\CloudBuilder.VHDX , который использовался как часть предыдущего развертывания.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. Сделайте то же, что и при первом развертывании ASDK.Repeat the same steps that you took to first deploy the ASDK.

Повторное развертывание ASDK без использования установщикаRedeploy the ASDK without using the installer

Если для установки ASDK не использовался сценарий asdk-installer.ps1, то перед тем, как повторно развернуть ASDK, необходимо вручную перенастроить главный компьютер 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. Запустите служебную программу конфигурации системы, выполнив файл msconfig.exe на компьютере ASDK.Start the System Configuration utility by running msconfig.exe on the ASDK computer. На вкладке Загрузка выберите операционную систему главного компьютера (не Azure Stack), щелкнув Set as default (Использовать по умолчанию), а затем нажмите кнопку ОК.On the Boot tab, select the host computer operating system (not Azure Stack), click Set as default, and then click OK. При появлении запроса щелкните Перезагрузить.Click Restart when prompted.

    Настройка конфигурации загрузки

  2. После перезагрузки узла ASDK в основную операционную систему войдите как локальный администратор на главный компьютер ASDK.After the ASDK host reboots into the base operating system, log in as a local admin for the ASDK host computer. Найдите и удалите файл C:\CloudBuilder.vhdx, который использовался при предыдущем развертывании.Locate and delete the C:\CloudBuilder.vhdx file that was used as part of the previous deployment.

  3. Сделайте то же, что и при первом развертывании ASDK с помощью PowerShell.Repeat the same steps that you took to first deploy the ASDK using PowerShell.

Следующие шагиNext steps

Задачи, выполняемые после развертывания ASDKPost ASDK deployment tasks