Управление коллекциями перемещения и группами ресурсов

В этой статье описывается, как удалить ресурсы из коллекции перемещения или коллекцию перемещения/группу ресурсов в службе Azure Resource Mover. Коллекции перемещения используются при перемещении ресурсов Azure между регионами Azure.

Удаление ресурса на портале

Для удаления ресурсов в коллекции перемещения можно выполнить следующие действия на портале Resource Mover.

  1. На панели "Перемещение>ресурсов Azure между регионами" выберите все ресурсы, которые нужно удалить из коллекции, и нажмите кнопку "Удалить".

    Screenshot of the **Across regions** pane.

    Screenshot of the Button to select to remove.

  2. В разделе "Удалить ресурсы" нажмите кнопку "Удалить".

    Screenshot of the Button to select to remove resources from a move collection.

Удаление коллекции перемещения или группы ресурсов на портале

Вы можете удалить коллекцию перемещения или группу ресурсов на портале. При удалении коллекции или группы ресурсов перемещения удаляются все ресурсы в коллекции.

Чтобы удалить коллекцию или группу ресурсов перемещения, выполните следующие действия.

  1. Следуйте этим инструкциям , чтобы удалить ресурсы из коллекции. Убедитесь, что удаляемая группа ресурсов не содержит ресурсов.
  2. Удаление коллекции перемещения или группы ресурсов.

Удаление ресурса с помощью PowerShell

С помощью командлетов PowerShell можно удалить один или несколько ресурсов из коллекции перемещения.

Удаление одного ресурса

Для удаления ресурса (в нашем примере — виртуальная сеть psdemorm-vnet) выполните следующие действия.

# Remove a resource using the resource ID
Remove-AzResourceMoverMoveResource -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS" -Name "psdemorm-vnet"

Выходные данные после выполнения командлета

Screenshot of output text after removing a resource from a move collection.

Удаление нескольких ресурсов

Для удаления нескольких ресурсов выполните следующие действия.

  1. Проверка зависимостей:

    $resp = Invoke-AzResourceMoverBulkRemove -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS"  -MoveResource $('psdemorm-vnet') -ValidateOnly
    

    Выходные данные после выполнения командлета

    Screenshot of output text after removing multiple resources from a move collection.

  2. Извлеките зависимые ресурсы, которые необходимо удалить (вместе с нашим примером виртуальной сети psdemorm-vnet):

    $resp.AdditionalInfo[0].InfoMoveResource
    

    Выходные данные после выполнения командлета

    Screenshot of output text after retrieving dependent resources that need to be removed.

  3. Удалите все ресурсы вместе с виртуальной сетью:

    Invoke-AzResourceMoverBulkRemove -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS"  -MoveResource $('PSDemoVM','psdemovm111', 'PSDemoRM-vnet','PSDemoVM-nsg')
    

    Выходные данные после выполнения командлета

    Screenshot of output text after removing all resources from a move collection.

Удаление коллекции с помощью PowerShell

Удалите всю коллекцию перемещения из подписки следующим образом:

  1. Следуйте этим инструкциям , чтобы удалить ресурсы в коллекции с помощью PowerShell.

  2. Затем удалите коллекцию следующим образом:

    Remove-AzResourceMoverMoveCollection -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS"
    

    Выходные данные после выполнения командлета

    Screenshot of output text after removing a move collection.

Примечание.

Для массового удаления ресурсов, в которых дерево зависимостей не определено, используйте Invoke-AzResourceMoverBulkRemove (Az.ResourceMover).

Состояние ресурса виртуальной машины после удаления

В таблице ниже приведены состояния ресурса. От них зависят дальнейшие события, которые происходят при удалении ресурса виртуальной машины из коллекции перемещения.

Удаление состояния виртуальной машины

Состояние ресурса Виртуальная машина Сеть
Добавлен для перемещения коллекции Удаление из коллекции перемещения. Удаление из коллекции перемещения.
Зависимости устранены или ожидают подготовки Удаление из коллекции перемещения. Удаление из коллекции перемещения.
Выполняется подготовка
(или любое другое выполняемое состояние)
Операция удаления завершилась с ошибкой. Операция удаления завершилась с ошибкой.
Сбой подготовки Удаление из коллекции перемещения.
Удалите все, что создано в целевом регионе, включая диски реплики.

Ресурсы инфраструктуры, созданные во время перемещения, необходимо удалить вручную.
Удаление из коллекции перемещения.
Ожидание начала перемещения Удаление из коллекции перемещения.

Удалите все, что создано в целевом регионе, включая виртуальную машину, реплика диски и т. д.

Ресурсы инфраструктуры, созданные во время перемещения, необходимо удалить вручную.
Удаление из коллекции перемещения.
Не удалось запустить перемещение Удаление из коллекции перемещения.

Удалите все, что создано в целевом регионе, включая виртуальную машину, реплика диски и т. д.

Ресурсы инфраструктуры, созданные во время перемещения, необходимо удалить вручную.
Удаление из коллекции перемещения.
Ожидание фиксации Рекомендуется отменить перемещение, чтобы сначала удалить целевые ресурсы.

Ресурс возвращается в состояние ожидания начала перемещения, и вы можете продолжить работу.
Рекомендуется отменить перемещение, чтобы сначала удалить целевые ресурсы.

Ресурс возвращается в состояние ожидания начала перемещения, и вы можете продолжить работу.
Сбой фиксации Рекомендуется отменить соответствующую операцию, чтобы сначала удалить целевые ресурсы.

Ресурс возвращается в состояние ожидания начала перемещения, и вы можете продолжить работу.
Рекомендуется отменить перемещение, чтобы сначала удалить целевые ресурсы.

Ресурс возвращается в состояние ожидания начала перемещения, и вы можете продолжить работу.
Отмена завершена Ресурс возвращается в состояние ожидания начала перемещения.

Он удаляется из коллекции перемещения, а также все, что создано в целевом объекте— виртуальная машина, реплика диски, хранилище и т. д.

Ресурсы инфраструктуры, созданные во время перемещения, необходимо удалить вручную.

Ресурсы инфраструктуры, созданные во время перемещения, необходимо удалить вручную.
Ресурс возвращается в состояние ожидания начала перемещения.

Он удаляется из коллекции перемещения.
Сбой при отмене Рекомендуется отменить перемещение, чтобы сначала удалить целевые ресурсы.

После этого ресурс возвращается в состояние ожидания начала перемещения, и вы можете продолжить работу.
Рекомендуется отменить перемещение, чтобы сначала удалить целевые ресурсы.

После этого ресурс возвращается в состояние ожидания начала перемещения, и вы можете продолжить работу.
Ожидание удаления источника Удаляется из коллекции перемещения.

Не удаляется все, что было создано в целевом регионе.
Удаляется из коллекции перемещения.

Не удаляется все, что было создано в целевом регионе.
Не удалось удалить источник Удаляется из коллекции перемещения.

Не удаляется все, что было создано в целевом регионе.
Удаляется из коллекции перемещения.

Не удаляется все, что было создано в целевом регионе.
Перемещение завершено Удаляется из коллекции перемещения.

Не удаляется все, что было создано в целевом или исходном регионе.
Удаляется из коллекции перемещения.

Не удаляется все, что было создано в целевом или исходном регионе.

Состояние ресурса SQL после удаления

В таблице ниже приведены состояния ресурса. От них зависят дальнейшие события, которые происходят при удалении ресурса Azure SQL из коллекции перемещения.

Состояние ресурса SQL
Добавлен для перемещения коллекции Удаление из коллекции перемещения.
Зависимости устранены или ожидают подготовки Удаление из коллекции перемещения.
Выполняется подготовка
(или любое другое выполняемое состояние)
Операция удаления завершилась с ошибкой.
Сбой подготовки Удаление из коллекции перемещения.

Удалите все, что было создано в целевом регионе.
Ожидание начала перемещения Удаление из коллекции перемещения.

Удалите все, что было создано в целевом регионе. База данных SQL существует на этом этапе и будет удалена.
Не удалось запустить перемещение Удаление из коллекции перемещения.

Удалите все, что было создано в целевом регионе. База данных SQL существует на этом этапе и ее необходимо удалить.
Ожидание фиксации Рекомендуется отменить перемещение, чтобы сначала удалить целевые ресурсы.

Ресурс возвращается в состояние ожидания начала перемещения, и вы можете продолжить работу.
Сбой фиксации Рекомендуется отменить перемещение, чтобы сначала удалить целевые ресурсы.

Ресурс возвращается в состояние ожидания начала перемещения, и вы можете продолжить работу.
Отмена завершена Ресурс возвращается в состояние ожидания начала перемещения.

Он удаляется из коллекции перемещения, а также все, что создано в целевом объекте, включая базы данных SQL.
Сбой при отмене Рекомендуется отменить перемещение, чтобы сначала удалить целевые ресурсы.

После этого ресурс возвращается в состояние ожидания начала перемещения, и вы можете продолжить работу.
Ожидание удаления источника Удаляется из коллекции перемещения.

Не удаляется все, что было создано в целевом регионе.
Не удалось удалить источник Удаляется из коллекции перемещения.

Не удаляется все, что было создано в целевом регионе.
Перемещение завершено Удаляется из коллекции перемещения.

Не удаляется все, что было создано в целевом или исходном регионе.

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

Попробуйте переместить виртуальную машину в другой регион с помощью службы Azure Resource Mover.