Oi Ticket Gospel!
Bem-vindo ao Microsoft Q&A!
O erro "CannotMoveResource" ao tentar mover recursos entre assinaturas no Azure geralmente indica que há uma limitação ou dependência que impede a movimentação do recurso. Aqui estão alguns passos detalhados para resolver esse problema:
Passos para Resolver o Erro "CannotMoveResource"
Verifique as Dependências do Recurso:
- Certifique-se de que o recurso que você está tentando mover não possui dependências que impedem a movimentação. Por exemplo, uma rede virtual pode estar associada a outros recursos que precisam ser movidos juntos1.
Desassociar Recursos Dependentes:
- Se o recurso estiver associado a outros recursos, como endereços IP públicos ou gateways VPN, você pode precisar desassociá-los antes de mover a rede virtual.
az network public-ip update --ids /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPAddresses/{publicIpName} --remove ipConfiguration
Utilize o Azure Resource Mover:
- O Azure Resource Mover é uma ferramenta que facilita a movimentação de recursos entre regiões e assinaturas. Você pode usar o portal do Azure ou o Azure CLI para iniciar a movimentação:
az resource mover move-collection create --location eastus --source-region eastus --target-region westus --resource-group myResourceGroup --name myMoveCollection
az resource mover move-resource add --resource-group myResourceGroup --move-collection-name myMoveCollection --resource-id /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}
az resource mover move-collection validate --resource-group myResourceGroup --name myMoveCollection
az resource mover move-collection commit --resource-group myResourceGroup --name myMoveCollection
Verifique as Políticas de Bloqueio:
- Certifique-se de que não há políticas de bloqueio (read-only ou delete) aplicadas ao grupo de recursos de origem ou destino. Remova qualquer bloqueio antes de tentar mover os recursos.
Recursos Adicionais
- Microsoft Learn - Mover recursos do Azure para um novo grupo de recursos ou assinatura.
- Stack Overflow - Move Azure Virtual network to another resource group.
Espero que essas dicas ajudem a resolver o problema! Se precisar de mais assistência, estou à disposição.
Saudações
Jonathan.
-----------
Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!