Partilhar via


Mover VMs do Microsoft Azure entre regiões

Este tutorial mostra como mover VMs do Azure e recursos de rede/armazenamento relacionados para uma região diferente do Azure usando o Azure Resource Mover.

O Azure Resource Mover(ARM) ajuda você a mover recursos do Azure entre regiões do Azure. Você pode mover seus recursos para outra região por vários motivos. Por exemplo, para tirar proveito de uma nova região do Azure, para implantar recursos ou serviços disponíveis apenas em regiões específicas, para atender aos requisitos internos de política e governança ou em resposta aos requisitos de planejamento de capacidade.

Observação

Agora você pode usar o Azure Resource Mover para mover recursos do Azure entre assinatura do Azure e região do Azure num único passo. Pode utilizar esta funcionalidade para organizar os seus recursos ou simplificar os mecanismos de faturação.

Neste tutorial, você aprenderá a:

  • Mova as VMs do Azure para outra assinatura e região com ARM.
  • Mova recursos associados a VMs para outra assinatura e região.

Observação

Os tutoriais mostram o caminho mais rápido para experimentar um cenário e usam as opções padrão sempre que possível.

Pré-requisitos

Antes de começar, verifique o seguinte:

Requisito Descrição
Suporte ao Resource Mover Analise as regiões suportadas e outras perguntas comuns.
Permissões de subscrição Verifique se você tem acesso de proprietário na assinatura que contém os recursos que você deseja mover

Por que preciso de acesso de proprietário? Na primeira vez que você adiciona um recurso para um par de origem e destino específico em uma assinatura do Azure, o Resource Mover cria uma identidade gerenciada atribuída ao sistema, anteriormente conhecida como MSI (Managed Service Identi), confiável pela assinatura. Para criar a identidade e atribuir-lhe a função necessária (Colaborador ou administrador de Acesso de Usuário na assinatura de origem), a conta usada para adicionar recursos precisa de permissões de Proprietário na assinatura. Saiba mais sobre as funções do Azure.
Suporte a VM - Verifique se as VMs que você deseja mover são suportadas.
- Verifique VMs do Windows suportadas.
- Verifique as VMs Linux suportadas e as versões do kernel.
- Verifique as configurações de computação, armazenamento e rede suportadas.
Subscrição de destino A assinatura na região de destino precisa de cota suficiente para criar os recursos que você está movendo na região de destino. Se não tiver uma quota, solicite limites adicionais.
Taxas da região de destino Verifique os preços e encargos associados à região de destino para a qual você está movendo VMs. Use a calculadora de preços para ajudá-lo.

Preparar VMs

Entre no portal do Azure para preparar VMs para a mudança e siga estas etapas:

  1. Depois de verificar se as VMs atendem aos requisitos, verifique se as VMs que você deseja mover estão ativadas. Todos os discos de VMs que você deseja que estejam disponíveis na região de destino devem ser anexados e inicializados na VM.
  2. Verifique se as VMs têm os certificados raiz confiáveis mais recentes e uma lista de revogação de certificados (CRL) atualizada. Para fazer isso:
    • Em VMs do Windows, instale as atualizações mais recentes do Windows.
    • Em VMs Linux, siga as orientações do distribuidor para que as máquinas tenham os certificados e a CRL mais recentes.
  3. Permitir conectividade de saída de VMs:
    • Se você estiver usando um proxy de firewall baseado em URL para controlar a conectividade de saída, permita o acesso a essas URLs.
    • Se estiver a utilizar regras de grupo de segurança de rede (NSG) para controlar a conectividade de saída, crie estas regras de etiqueta de serviço.

Selecionar recursos

Observe que todos os tipos de recursos suportados em grupos de recursos dentro da região de origem selecionada são exibidos. Os recursos que já foram adicionados para movimentação entre regiões não são mostrados. Você move recursos para uma região de destino na mesma assinatura que a região de origem. Se você quiser alterar a assinatura, poderá fazer isso depois que os recursos forem movidos.

Para selecionar os recursos que deseja mover, siga estas etapas:

  1. No portal do Azure, procure por movimentador de recursos. Em Serviços, selecione Azure Resource Mover.

    A captura de ecrã exibe os resultados da pesquisa para o movimentador de recursos no portal do Azure.

  2. No painel Visão geral , selecione Introdução e clique em Mover entre regiões.

    A captura de tela exibe o botão para adicionar recursos para mover para outra região.

  3. Na aba Mover recursos>Origem + Destino, faça o seguinte:

    1. Selecione a assinatura de origem e a região.
    2. Em Destino, selecione a região para a qual deseja mover as VMs.
    3. Selecione Seguinte.

    A captura de tela exibe a página para selecionar a região de origem e de destino.

  4. Na guia Mover recursos>a serem movidos , faça o seguinte:

    1. Selecione a opção Selecionar recursos .

    2. Em Selecionar recursos, selecione a VM. Você só pode adicionar os recursos suportados para a mudança.

    3. Selecione Concluído.

      A captura de tela exibe a página para selecionar as VMs a serem movidas.

    4. Selecione Seguinte.

  5. Em Revisão, verifique as configurações de origem e destino.

    A captura de tela exibe a página para revisar as configurações e prosseguir com a movimentação.

  6. Selecione Continuar para começar a adicionar os recursos.

  7. Depois que o processo de adição for concluído com êxito, no painel Notificações , selecione Recursos adicionados para mover.

  8. Depois de selecionar a notificação, verifique os recursos na página Através das regiões.

Observação

  • Os recursos que foram adicionados encontram-se no estado Preparar pendente.
  • O grupo de recursos para as VMs é adicionado automaticamente.
  • Se você quiser remover um recurso de uma coleção de movimentação, o método para fazer isso depende de onde você está no processo de movimentação. Mais informações.

Resolva as dependências

Para resolver dependências antes da mudança, siga estas etapas:

  1. As dependências são validadas automaticamente em segundo plano quando você adiciona os recursos. Se ainda vir a opção Validar dependências, selecione-a para fazer a validação manualmente.

  2. Se forem encontradas dependências, selecione Adicionar dependências para adicioná-las.

  3. Em Adicionar dependências, mantenha a opção padrão Mostrar todas as dependências .

    • Mostrar todas as dependências itera através de todas as dependências diretas e indiretas de um recurso. Por exemplo, para uma VM, ele mostra a NIC, a rede virtual, os NSGs (grupos de segurança de rede) e assim por diante.
    • Mostrar dependências de primeiro nível mostra apenas dependências diretas. Por exemplo, para uma VM, ela mostra a NIC, mas não a rede virtual.
  4. Selecione os recursos dependentes que deseja adicionar e selecione Adicionar dependências. Você pode monitorar o progresso nas notificações.

    A captura de tela exibe a página de adição de dependências.

  5. As dependências são validadas em segundo plano depois de serem adicionadas por você. Se vir um botão Validar dependências, selecione-o para acionar a validação manual.
    A captura de tela exibe a página para adicionar dependências adicionais.

Observação

O nome padrão para o grupo de recursos segue <sourceRGName-targetRegion> a convenção. Se quiser usar um nome de grupo de recursos existente, você pode encontrar a opção para escolher o grupo de recursos de destino na seção Editar .
A captura de tela exibe adicionar grupo de recursos de destino.

Preparar recursos para a mudança

Agora que o grupo de recursos de origem foi movido, você pode se preparar para mover outros recursos que estão no estado Preparar pendente .

Para mover recursos que estão no estado Preparar pendente , siga estas etapas:

  1. No painel Entre regiões , verifique se os recursos estão agora no estado Preparar pendentes , sem problemas. Se não estiverem, valide novamente e resolva quaisquer questões pendentes.

    A captura de tela exibe a página mostrando recursos em estado de preparação pendente.

  2. Se quiser editar as configurações de destino antes de iniciar a mudança, selecione o link na coluna Configuração de destino do recurso e edite as configurações. Se você editar as configurações da VM de destino, o tamanho da VM de destino não deverá ser menor do que o tamanho da VM de origem.

Agora que o grupo de recursos de origem foi movido, você pode se preparar para mover os outros recursos.

  1. Selecione os recursos que deseja preparar.

    A captura de tela exibe a página para selecionar a preparação para outros recursos.

  2. Selecione Preparar.

Observação

  • Durante o processo de preparação, o agente de Mobilidade do Azure Site Recovery é instalado nas VMs para replicá-las.
  • Os dados da VM são replicados periodicamente para a região de destino. Isso não afeta a VM de origem.
  • O Resource Move gera modelos ARM para os outros recursos de origem.
  • Depois de preparar os recursos, eles estão em um estado pendente de movimentação Iniciar. A captura de tela exibe a página mostrando os recursos no estado de início de movimentação pendente.

Iniciar a mudança

Com os recursos preparados, agora você pode iniciar a mudança. Para iniciar a mudança, siga estes passos:

  1. No painel Entre regiões , selecione recursos com o estado Iniciar movimentação pendente.

  2. Selecione Iniciar movimento para iniciar o processo.

  3. Na guia Mover recursos, selecione Iniciar movimento.

    A captura de tela exibe a seleção para o botão iniciar movimento.

  4. Acompanhe o progresso da movimentação na barra de notificações.

Observação

  • No caso das VMs, as VMs de réplica são criadas na região de destino. A VM de origem é desligada e ocorre algum tempo de inatividade (geralmente minutos).
  • O Resource Mover recria outros recursos usando os modelos ARM que foram preparados. Normalmente, não há tempo de inatividade.
  • Depois de mover recursos, eles ficam num estado de movimento de confirmação pendente. A captura de tela exibe a página mostrando recursos no estado *Excluir fonte pendente*.

Confirmar ou descartar a mudança

Após o movimento inicial, você pode decidir se deseja confirmar o movimento ou descartá-lo.

  • Descartar: você pode descartar uma movimentação se estiver testando e não quiser realmente mover o recurso de origem. Descartar a movimentação retorna o recurso a um estado de Iniciar movimento pendente.
  • Commit: Commit conclui a mudança para a região de destino. Após a confirmação, um recurso de origem estará em um estado de Excluir fonte pendente e você poderá decidir se deseja excluí-lo.

Rejeitar a mudança

Você pode descartar a mudança da seguinte maneira:

  1. No painel Entre regiões , selecione recursos com o estado Confirmar movimento pendente e selecione Descartar movimento.
  2. No painel Descartar movimento, selecione Descartar.
  3. Acompanhe o progresso do movimento na barra de notificações.

Observação

Depois de descartar recursos, as VMs estão num estado Iniciar movimento pendente.

Aplique a mudança

Se você quiser concluir o processo de movimentação, confirme a mudança. Para confirmar a mudança, siga estas etapas:

  1. No painel Entre regiões , selecione recursos com o estado Confirmar movimento pendente e selecione Confirmar movimentação.

  2. No painel Confirmar recursos , selecione Confirmar.

    A captura de tela exibe a página para confirmar recursos para finalizar a movimentação.

  3. Acompanhe o progresso da confirmação na barra de notificações.

Observação

  • Depois de concluir a movimentação, as VMs param de replicar. A VM de origem não é afetada pela confirmação.
  • A confirmação não afeta os recursos de rede de origem.
  • Depois de confirmar a mudança, os recursos ficam num estado pendente de Eliminação de origem. A captura de tela exibe a página mostrando recursos no estado *Excluir fonte pendente*.

Definir configurações após a mudança

Você pode definir as seguintes configurações após o processo de movimentação:

  • O serviço de mobilidade não é desinstalado automaticamente das VMs. Desinstale-o manualmente ou deixe-o se você planeja mover o servidor novamente.
  • Modifique as regras de controle de acesso baseado em função do Azure (Azure RBAC) após a mudança.

Eliminar os recursos de origem após o commit

Após a mudança, você pode, opcionalmente, excluir recursos na região de origem. Para excluir recursos de origem após a confirmação:

Observação

Alguns recursos, por exemplo, cofres de chaves e servidores SQL Server, não podem ser excluídos do portal e devem ser excluídos da página de propriedades do recurso.

  1. No painel Entre Regiões , selecione o nome do recurso de origem que você deseja excluir.
  2. Selecione Excluir origem.

Excluir os recursos adicionais criados para a deslocação

Após a movimentação, você pode excluir manualmente a coleção de movimentação e os recursos de Recuperação de Site que foram criados.

Antes de excluir os recursos adicionais criados para a mudança, observe que:

  • A coleção de movimentos está oculta por defeito. Para vê-lo, você deve ativar recursos ocultos.
  • O armazenamento em cache tem um bloqueio, antes de excluir o armazenamento em cache, você deve primeiro excluir o bloqueio.

Para eliminar os recursos adicionais criados para a mudança, siga estes passos:

  1. Localize os recursos no grupo RegionMoveRG-<sourceregion>-<target-region>de recursos .

  2. Verifique se todas as VM e outros recursos de origem na região de origem foram movidos ou excluídos. Isso garante que não haja recursos pendentes que os utilizem.

  3. Exclua os recursos:

    • O nome da coleção move é movecollection-<sourceregion>-<target-region>.
    • O nome da conta de armazenamento em cache é resmovecache<guid>
    • O nome do cofre é ResourceMove-<sourceregion>-<target-region>-GUID.

Próximos passos

Saiba mais sobre como mover bancos de dados SQL do Azure e pools elásticos para outra região.