Перемещение учетной записи службы автоматизации Azure в другую подписку
Служба автоматизации Azure позволяет перемещать некоторые ресурсы в новую группу ресурсов или подписку. Ресурсы можно перемещать с помощью портала Azure, PowerShell, Azure CLI или REST API. См. сведения в статье Перемещение ресурсов в новую группу ресурсов или подписку.
Учетная запись службы автоматизации — это один из ресурсов, который можно переместить. Из этой статьи вы узнаете, как переместить учетные записи службы автоматизации в другой ресурс или подписку. Общие действия по перемещению учетной записи службы автоматизации:
- Отключение компонентов.
- Отключение рабочей области.
- Перемещение учетной записи службы автоматизации.
- Повторное включение компонентов.
Удаление компонентов
Чтобы отключить рабочую область от учетной записи службы автоматизации, необходимо удалить следующие ресурсы компонентов в этой рабочей области:
- Отслеживание изменений и инвентаризация
- Управление обновлениями
- Запуск и остановка виртуальных машин в нерабочее время
Найдите группу ресурсов на портале Azure.
Найдите каждый компонент и щелкните Удалить на странице Удаление ресурсов.
Кроме того, ресурсы можно удалить с помощью командлета Remove-AzResource.
$workspaceName = <myWorkspaceName>
$resourceGroupName = <myResourceGroup>
Remove-AzResource -ResourceType 'Microsoft.OperationsManagement/solutions' -ResourceName "ChangeTracking($workspaceName)" -ResourceGroupName $resourceGroupName
Remove-AzResource -ResourceType 'Microsoft.OperationsManagement/solutions' -ResourceName "Updates($workspaceName)" -ResourceGroupName $resourceGroupName
Remove-AzResource -ResourceType 'Microsoft.OperationsManagement/solutions' -ResourceName "Start-Stop-VM($workspaceName)" -ResourceGroupName $resourceGroupName
Удаление правил генерации оповещений для Запуска и остановки виртуальных машин в нерабочее время
Для Запуска и остановки виртуальных машин в нерабочее время также необходимо удалить правила генерации оповещений, созданные компонентом.
На портале Azure перейдите к группе ресурсов и выберите Мониторинг>Оповещения>Управление правилами генерации оповещений.
На странице "Правила" вы увидите список оповещений, настроенных в этой группе ресурсов. Этот компонент создает следующие правила:
- AutoStop_VM_Child
- ScheduledStartStop_Parent
- SequencedStartStop_Parent
Выбирайте каждое правило по очереди и щелкайте Удалить.
Примечание.
Если на странице "Правила" не отображаются правила генерации оповещений, измените значение поля Состояние на Отключено, чтобы отобразить отключенные оповещения.
При удалении правил генерации оповещений необходимо удалить группу действий, созданную для уведомлений Запуска и остановки виртуальных машин в нерабочее время. На портале Azure выберите Монитор>Оповещения>Управление группами действий.
Выберите StartStop_VM_Notification.
На странице "Группа действий" щелкните Удалить.
Кроме того, группу действий можно удалить с помощью командлета Remove-AzActionGroup.
Remove-AzActionGroup -ResourceGroupName <myResourceGroup> -Name StartStop_VM_Notification
Отключение рабочей области
Теперь вы можете отключить рабочую область.
На портале Azure выберите Учетная запись службы автоматизации>Связанные ресурсы>Связанная рабочая область.
Щелкните Отменить связь с рабочей областью, чтобы отключить рабочую область от учетной записи службы автоматизации.
Перемещение учетной записи службы автоматизации
Теперь вы можете переместить учетную запись службы автоматизации и ее последовательности runbook.
На портале Azure перейдите к группе ресурсов учетной записи службы автоматизации. Выберите Переместить>Переместить в другую подписку.
В группе ресурсов выберите ресурсы, которые нужно переместить. Убедитесь, что вы включили учетную запись службы автоматизации, последовательности runbook и ресурсы рабочей области Log Analytics.
Примечание.
Перемещение управляемого удостоверения, назначаемого системой, и управляемое удостоверение, назначаемое пользователем, выполняется автоматически с учетной записью службы автоматизации.
Включение компонентов
Необходимо повторно включить функции, которые вы удалили перед перемещением:
Чтобы включить Отслеживание изменений и инвентаризацию, выберите элемент Отслеживание изменений и Инвентаризация в учетной записи службы автоматизации. Выберите рабочую область Log Analytics, которую вы переместили, и щелкните Включить.
Повторите шаг 1 для Управления обновлениями.
Компьютеры с включенными компонентами будут отображаться при подключении к существующей рабочей области Log Analytics.
На странице "Добавление решения" выберите рабочую область Log Analytics и учетную запись службы автоматизации.
Проверка перемещения
После завершения перемещения убедитесь, что включены следующие компоненты.
Возможность | Тесты | Устранение неполадок |
---|---|---|
Модули runbook | Последовательность runbook можно запустить и подключить к ресурсам Azure. | Устранение неполадок с модулями Runbook |
Управление исходным кодом | Вы можете выполнить синхронизацию вручную в репозитории системы управления версиями. | Интеграция системы управления версиями |
Отслеживание изменений и инвентаризация | Убедитесь, что вы видите текущие данные инвентаризации с ваших компьютеров. | Устранение неполадок с Отслеживанием изменений |
Управление обновлениями | Убедитесь, что компьютеры отображаются и что они работоспособны. Запустите тестовое развертывание обновления программного обеспечения. |
Устранение неполадок с Управлением обновлениями |
Общие ресурсы | Убедитесь, что вы видите все общие ресурсы, такие как учетные данные и переменные. |
Следующие шаги
Сведения о перемещении службы автоматизации в новый регион см. в статье "Перемещение учетной записи службы автоматизации" в другой регион.
См. сведения в статье Поддержка операции перемещения для ресурсов.