Gerenciar mover coleções e grupos de recursos

Este artigo descreve como remover recursos de uma coleção de movimentação ou remover uma coleção/grupo de recursos de movimentação no Azure Resource Mover. As coleções de movimentação são usadas ao mover recursos do Azure entre regiões do Azure.

Remover um recurso no portal

Você pode remover recursos em uma coleção de movimentação no portal do Resource Mover da seguinte maneira:

  1. No painel Azure Resource Mover>Across regions, selecione todos os recursos que deseja remover da coleção e selecione Remover.

    Screenshot of the **Across regions** pane.

    Screenshot of the Button to select to remove.

  2. Em Remover recursos, selecione Remover.

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

Remover uma coleção de movimentação ou um grupo de recursos no portal

Você pode remover uma coleção/grupo de recursos de movimentação no portal. A remoção de uma coleção/grupo de recursos move exclui todos os recursos da coleção.

Para remover uma coleção/grupo de recursos de movimentação, siga estas etapas:

  1. Siga estas instruções para remover recursos da coleção. Se estiver a remover um grupo de recursos, certifique-se de que não contém quaisquer recursos.
  2. Exclua a coleção de movimentação ou o grupo de recursos.

Remover um recurso com o PowerShell

Usando cmdlets do PowerShell, você pode remover um único recurso de um MoveCollection ou remover vários recursos.

Remover um único recurso

Remova um recurso (no nosso exemplo, a rede virtual psdemorm-vnet) da seguinte forma:

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

Saída após a execução do cmdlet

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

Remover vários recursos

Remova vários recursos da seguinte maneira:

  1. Validar dependências:

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

    Saída após a execução do cmdlet

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

  2. Recupere os recursos dependentes que precisam ser removidos (junto com nosso exemplo de rede virtual psdemorm-vnet):

    $resp.AdditionalInfo[0].InfoMoveResource
    

    Saída após a execução do cmdlet

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

  3. Remova todos os recursos, juntamente com a rede virtual:

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

    Saída após a execução do cmdlet

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

Remover uma coleção usando o PowerShell

Remova uma coleção de movimentação inteira da assinatura, da seguinte maneira:

  1. Siga estas instruções para remover recursos da coleção usando o PowerShell.

  2. Em seguida, remova uma coleção da seguinte maneira:

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

    Saída após a execução do cmdlet

    Screenshot of output text after removing a move collection.

Nota

Para remover recursos em massa onde a árvore de dependência não é identificada, use Invoke-AzResourceMoverBulkRemove (Az.ResourceMover).

Estado do recurso da VM após a remoção

O que acontece quando você remove um recurso de VM de uma coleção de movimentação depende do estado do recurso, conforme resumido na tabela.

Remover o estado da VM

Estado do recurso VM Rede
Adicionado para mover coleção Excluir da coleção de movimento. Excluir da coleção de movimento.
Dependências resolvidas/preparadas pendentes Excluir da coleção de movimentação Excluir da coleção de movimento.
Prepare-se em andamento
(ou qualquer outro estado em curso)
A operação de exclusão falha com erro. A operação de exclusão falha com erro.
Falha na preparação Excluir da coleção de movimentos.
Exclua qualquer coisa criada na região de destino, incluindo discos de réplica.

Os recursos de infraestrutura criados durante a mudança precisam ser excluídos manualmente.
Excluir da coleção de movimentos.
Iniciar movimento pendente Excluir da coleção de movimento.

Exclua qualquer coisa criada na região de destino, incluindo VM, discos de réplica, etc.

Os recursos de infraestrutura criados durante a mudança precisam ser excluídos manualmente.
Excluir da coleção de movimento.
Falha ao iniciar movimento Excluir da coleção de movimento.

Exclua qualquer coisa criada na região de destino, incluindo VM, discos de réplica, etc.

Os recursos de infraestrutura criados durante a mudança precisam ser excluídos manualmente.
Excluir da coleção de movimento.
Confirmação pendente Recomendamos que você descarte a movimentação para que os recursos de destino sejam excluídos primeiro.

O recurso volta para o estado pendente Iniciar movimento e você pode continuar a partir daí.
Recomendamos que você descarte a movimentação para que os recursos de destino sejam excluídos primeiro.

O recurso volta para o estado pendente Iniciar movimento e você pode continuar a partir daí.
Falha na confirmação Recomendamos que você descarte o para que os recursos de destino sejam excluídos primeiro.

O recurso volta para o estado pendente Iniciar movimento e você pode continuar a partir daí.
Recomendamos que você descarte a movimentação para que os recursos de destino sejam excluídos primeiro.

O recurso volta para o estado pendente Iniciar movimento e você pode continuar a partir daí.
Descarte concluído O recurso volta para o estado pendente Iniciar movimento .

Ele é excluído da coleção de movimentos, juntamente com qualquer coisa criada no destino - VM, discos de réplica, cofre, etc.

Os recursos de infraestrutura criados durante a mudança precisam ser excluídos manualmente.

Os recursos de infraestrutura criados durante a mudança precisam ser excluídos manualmente.
O recurso volta para o estado pendente Iniciar movimento .

Ele é excluído da coleção de movimentos.
Falha ao descartar Recomendamos que você descarte as movimentações para que os recursos de destino sejam excluídos primeiro.

Depois disso, o recurso volta para o estado pendente Iniciar movimento e você pode continuar a partir daí.
Recomendamos que você descarte as movimentações para que os recursos de destino sejam excluídos primeiro.

Depois disso, o recurso volta para o estado pendente Iniciar movimento e você pode continuar a partir daí.
Excluir fonte pendente Excluído da coleção de movimentos.

Ele não exclui nada criado na região de destino.
Excluído da coleção de movimentos.

Ele não exclui nada criado na região de destino.
Falha ao excluir fonte Excluído da coleção de movimentos.

Ele não exclui nada criado na região de destino.
Excluído da coleção de movimentos.

Ele não exclui nada criado na região de destino.
Mudança concluída Excluído da coleção de movimentos.

Ele não exclui nada criado na região de destino ou de origem.
Excluído da coleção de movimentos.

Ele não exclui nada criado na região de destino ou de origem.

Estado do recurso SQL após a remoção

O que acontece quando você remove um recurso SQL do Azure de uma coleção de movimentação depende do estado do recurso, conforme resumido na tabela.

Estado do recurso SQL
Adicionado para mover coleção Excluir da coleção de movimento.
Dependências resolvidas/preparadas pendentes Excluir da coleção de movimentação
Prepare-se em andamento
(ou qualquer outro estado em curso)
A operação de exclusão falha com erro.
Falha na preparação Excluir da coleção de movimentação

Exclua qualquer coisa criada na região de destino.
Iniciar movimento pendente Excluir da coleção de movimentação

Exclua qualquer coisa criada na região de destino. O banco de dados SQL existe neste momento e será excluído.
Falha ao iniciar movimento Excluir da coleção de movimentação

Exclua qualquer coisa criada na região de destino. O banco de dados SQL existe neste momento e deve ser excluído.
Confirmação pendente Recomendamos que você descarte a movimentação para que os recursos de destino sejam excluídos primeiro.

O recurso volta para o estado pendente Iniciar movimento e você pode continuar a partir daí.
Falha na confirmação Recomendamos que você descarte a movimentação para que os recursos de destino sejam excluídos primeiro.

O recurso volta para o estado pendente Iniciar movimento e você pode continuar a partir daí.
Descarte concluído O recurso volta para o estado pendente Iniciar movimento .

Ele é excluído da coleção de movimentos, juntamente com qualquer coisa criada no destino, incluindo bancos de dados SQL.
Falha ao descartar Recomendamos que você descarte as movimentações para que os recursos de destino sejam excluídos primeiro.

Depois disso, o recurso volta para o estado pendente Iniciar movimento e você pode continuar a partir daí.
Excluir fonte pendente Excluído da coleção de movimentos.

Ele não exclui nada criado na região de destino.
Falha ao excluir fonte Excluído da coleção de movimentos.

Ele não exclui nada criado na região de destino.
Mudança concluída Excluído da coleção de movimentos.

Ele não exclui nada criado na região de destino ou de origem.

Próximos passos

Tente mover uma VM para outra região com o Resource Mover.