Compartilhar via


Manter endereços IP estáticos durante a migração (versão prévia)

Aplica-se a: Azure Local 2311.2 e posterior

Este artigo explica como preservar endereços IP estáticos durante a migração de máquinas virtuais (VM) para o Azure Local usando o Azure Migrate. Ele fornece instruções detalhadas para executar os scripts de migração de IP estáticos em VMs do Windows e dar suporte a sistemas operacionais convidados do Windows Server 2012 R2 e posterior. Isso se aplica à migração Hyper-V e à migração do VMware.

Sobre o pacote de migração de IP estático

Baixe o pacote de migração de IP estático do Windows (em formato.zip).

O arquivo .zip inclui os seguintes scripts:

  • Prepare-MigratedVM.ps1 – prepara a VM para migração de IP estático usando o cmdlet -StaticIPMigration, que executa o script Initialize-StaticIPMigration.ps1.

    Os logs são criados automaticamente no diretório do script.

  • Initialize-StaticIPMigration.ps1 – Coleta as informações da interface de rede da VM em um arquivo de configuração (InterfaceConfigurations.json no diretório local) e configura uma tarefa agendada para executar o script Set-StaticIPConfiguration.ps1.

  • Set-StaticIPConfiguration.ps1 – é executado na inicialização da VM para aplicar o arquivo de configuração de interface de rede gerado.

  • Utilities.psm1 – Contém funções auxiliares para os scripts.

Nota

Atualmente, a migração de endereço IP estático está disponível apenas para VMs do Windows e não é suportada para VMs Linux.

Pré-requisitos

Antes de começar, prepare os ambientes de origem e de destino para a migração de IP.

Preparar VMs de origem para migração de IP

Para migrar VMs com IPs estáticos do sistema de origem (Hyper-V ou VMware), siga estas etapas:

  1. Certifique-se de que as VMs estejam ligadas durante todo o processo de replicação e até o failover planejado (migração).

  2. Para VMs VMware, verifique se as ferramentas VMware estão instaladas.

  3. Para Hyper-V VMs, verifique se Hyper-V dos serviços de integração estão instalados. Para obter mais informações, consulte Manage Hyper-V Integration Services.

  4. Para VMs Linux, verifique se os Linux Integration Services estão instalados.

  5. Verifique se o script de preparação é executado na VM de origem por uma conta com privilégios de administrador para criar tarefas agendadas.

Preparar VMs de destino para migração de IP

No sistema de destino, provisione uma rede lógica estática do Azure Arc para dar suporte à migração. Essa configuração requer definir o espaço de endereço IP, o endereço do gateway, os servidores DNS e, opcionalmente, um intervalo de pool de IP.

Para obter diretrizes detalhadas sobre como criar e configurar redes lógicas estáticas ou dinâmicas do Azure Arc, consulte Criar redes lógicas para o Azure Local.

(Opcional) Preparar para implantar a migração de IP em escala usando a política de grupo

Para usar esse método, você precisa de privilégios de administrador de domínio e acesso ao Editor de Política de Grupo. Além disso, uma das seguintes condições deve ser atendida:

  • As VMs de origem devem ter acesso à Internet para baixar o pacote de migração de IP estático diretamente para o sistema de arquivos local.

  • As VMs de origem devem ter acesso somente leitura a um compartilhamento de arquivos remoto que hospeda o pacote de migração de IP estático, que deve ser preparado e baixado para o compartilhamento remoto com antecedência.

Configurar a migração de IP manualmente

  1. Baixe o arquivo .zip e instale o conteúdo do pacote de migração de IP estático em uma pasta local na VM.

  2. Abra um console do PowerShell e execute o script Prepare-MigratedVM.ps1 com o seguinte comando:

    .\Prepare-MigratedVM.ps1 -StaticIPMigration  
    
  3. No portal do Azure, crie um projeto de migração, dispare a descoberta e replique a VM. Para obter mais informações, consulte Criar um projeto de Migrações para Azure.

  4. Antes de selecionar as VMs a serem migradas, use o Assistente de Replicação para atribuir e configurar as redes lógicas corretas para cada interface de rede na VM de origem.

  5. Na seção Replicações > Geral > Computação e Rede, selecione VM. Nesta guia, verifique se as interfaces de rede são atribuídas à rede lógica correta. Os adaptadores de rede DHCP são atribuídos a redes lógicas dinâmicas e os adaptadores de rede estáticos são atribuídos a redes lógicas estáticas.

    Captura de tela da página Computação e Rede.

    Falha ao atribuir corretamente os adaptadores de rede às redes lógicas correspondentes resulta em informações de endereço IP incorretas exibidas no Azure Arc e no portal do Azure.

  6. Na exibição Migrar, em Desligar máquinas virtuais, selecione Sim, desligar máquinas virtuais (não garante perda de dados).

    Captura de tela do painel Desligar VMs.

  7. Depois que a VM for migrada, verifique-a a fim de garantir que as configurações de IP estático foram transferidas.

Configurar a migração de IP usando a política de grupo

Siga estas etapas para configurar a migração de IP estático em larga escala em VMs ingressadas no domínio usando políticas de grupo.

  • Examine os pré-requisitos listados para migrações de IP estáticas usando a política de grupo.

Criar um objeto de política de grupo

  1. Abra o Console de Gerenciamento de Política de Grupo para seu ambiente do AD (Active Directory).

  2. Em sua floresta do Active Directory, navegue até o local que contém as VMs que você deseja migrar com IPs estáticos preservados.

  3. Clique com o botão direito do mouse e selecione Criar um GPO neste domínio e vincule-o aqui.

  4. Quando solicitado, atribua um nome descritivo a este GPO:

    Captura de tela do item de menu GPO.

  5. Edite a GPO:

    1. Clique com o botão direito do mouse no GPO recém-criado e selecione Editar.

    2. No Editor de Gerenciamento de Política de Grupo, acesse Configuração do Computador > Preferências > Configurações do Painel de Controle > Tarefas Agendadas.

  6. Clique com o botão direito do mouse na área em branco em Tarefas Agendadas e selecione Nova > Tarefa Imediata (pelo menos Windows 7).

Definir a tarefa agendada

  1. Selecione Nova > Tarefa Imediata. Quando o Assistente de Tarefa Agendada for aberto, configure cada guia da seguinte maneira:

  2. Na guia Geral, em Ação, selecione Criar e insira um nome descritivo para a tarefa.

  3. Em Opções de Segurança, selecione as seguintes configurações:

    1. Ao executar a tarefa, use a seguinte conta de usuário NT AUTHORITY\SYSTEM.

    2. Selecione Executar independentemente de o usuário estar ou não conectado.

    3. SelecioneExecutar com os privilégios mais altos.

  4. Em Configurar para, selecione Windows Vista ou Windows Server 2008 para configuração:

    Captura de tela da caixa de diálogo de propriedades de migração de IP.

  5. Na guia Ações, selecione Nova na guia Ações.

  6. Em Ação, selecione Iniciar um programa.

  7. Em Configurações:

    1. Execut3 Program/script: Type powershell.exe.

    2. Se suas VMs puderem acessar o link de download do arquivo .zip, adicione os seguintes argumentos, substituindo os parâmetros entre colchetes:

      -ExecutionPolicy Bypass -Command "Invoke-WebRequest -Uri [download link] -OutFile [path to static IP migration package] ; Expand-Archive Path [path to static IP migration package] -DestinationPath C:\StaticIp ; & C:\StaticIp\Prepare-MigratedVM.ps1 -StaticIPMigration
      ```   
      
    3. (Alternativo) Se você tiver um compartilhamento remoto hospedando o arquivo .zip, adicione os seguintes argumentos, substituindo os parâmetros entre colchetes:

    -ExecutionPolicy Bypass -Command "Copy-Item -Path [ZIP file path in remote share] -Destination [path to static IP migration package] -Force ; Expand-Archive -Path [path to static IP migration package] DestinationPath C:\StaticIp ; & C:\StaticIp\Prepare-MigratedVM.ps1 -StaticIPMigration
    
  8. Selecione uma Ação, um Programa/script, adicione argumentos opcionais e informações opcionais de Início em , conforme mostrado:

    captura de tela da página de Ação.

  9. Selecione OK para finalizar a configuração de tarefa agendada.

Aplicar o objeto de política de grupo

  1. Vincular o GPO à UO (Unidade Organizacional) desejada):

    1. Se o GPO ainda não estiver vinculado, clique com o botão direito do mouse na UO desejada no Console de Gerenciamento de Política de Grupo e selecione Vincular um GPO existente.

    2. Selecione o GPO que você criou.

  2. Aguarde a conclusão da replicação. Após 10 a 20 minutos, o objeto de política de grupo é replicado para os respectivos controladores de domínio. Você também pode forçar a atualização de política executando o cmdlet gpupdate no PowerShell em uma VM específica.

  3. Verifique as alterações:

    1. Verifique a VM para confirmar se um arquivo de configuração de interface foi criado em C:\StaticIp\IpConfigurations.jsno.

    2. Verifique se uma tarefa agendada chamada Set-StaticIpConfiguration foi criada para ser executada na reinicialização.

Limitações conhecidas

Essas são as limitações conhecidas e problemas de exibição ao migrar endereços IP estáticos:

Informações antigas do adaptador de rede no Gerenciador de Dispositivos

Após a migração, o Gerenciador de Dispositivos ainda poderá exibir as informações antigas do adaptador de rede da pré-migração. Embora isso não afete o novo adaptador de rede criado após a migração e não cause conflitos de IP, o script não exclui esse registro antigo no momento, portanto, ele permanece visível.

Vários endereços IP em um único adaptador de rede

Quando a VM de origem tem vários endereços IP estáticos atribuídos a um único adaptador de rede, esses endereços IP são atribuídos corretamente na VM migrada. No entanto, as VMs arc no Azure Local exibirão apenas um endereço IP por adaptador de rede no portal do Arc. Esse é um problema de exibição conhecido no portal do Arc e não afeta a funcionalidade real dos endereços IP na VM migrada.

Vários adaptadores e tipos de rede

Se a VM de origem tiver vários adaptadores de rede com uma combinação de DHCP e configurações estáticas, a VM migrada preservará o número correto de adaptador de rede, tipos de adaptador de rede e endereços IP estáticos no adaptador de rede estático. No entanto, a exibição do portal do Arc da VM migrada pode exibir incorretamente IPs duplicados ou imprecisos nos adaptadores de rede. Esse é um problema de exibição conhecido no portal do Arc e não afeta a funcionalidade dos endereços IP na VM migrada. Veja o exemplo abaixo de uma VM migrada com um adaptador de rede DHCP e um adaptador de rede estático.

Captura de tela dos adaptadores de rede.

Próximas etapas