Migrar computadores como servidores físicos para o Azure

Este artigo mostra como migrar computadores como servidores físicos para o Azure usando a ferramenta de Migração e modernização. Migrar computadores tratando-os como servidores físicos é útil em vários cenários:

  • Migrar servidores físicos locais.
  • Migrar VMs (máquinas virtuais) virtualizadas por plataformas, como Xen e KVM.
  • Migrar VMs do Hyper-V ou do VMware se por algum motivo você não conseguir usar o processo de migração padrão para migração do Hyper-V ou do VMware.
  • Migre VMs em execução em nuvens privadas.
  • Migrar VMs em execução em nuvens públicas, como AWS (Amazon Web Services) ou GCP (Google Cloud Platform).

Este tutorial é o terceiro de uma série que demonstra como avaliar e migrar servidores físicos para o Azure. Neste tutorial, você aprenderá a:

  • Prepare-se para usar o Azure com a ferramenta de Migração e modernização.
  • Verifique os requisitos para os computadores que você deseja migrar. Prepare um computador para o dispositivo de Migração e Modernização para Azure, usado para descobrir e migrar computadores para o Azure.
  • Adicione a ferramenta de Migração e modernização no hub da Migração e Modernização do Microsoft Azure.
  • Configurar o dispositivo de replicação.
  • Instalar o serviço de mobilidade nos computadores que você deseja migrar.
  • Habilitar a replicação.
  • Executar uma migração de teste para verificar se tudo está funcionando conforme o esperado.
  • Executar uma migração completa para o Azure.

Observação

Os tutoriais mostram o caminho de implantação mais simples para um cenário para que você possa configurar rapidamente uma prova de conceito. Os tutoriais usam opções padrão quando possível e não mostram todas as configurações e todos os caminhos possíveis. Para obter informações detalhadas, examine os artigos de instruções para Migração e Modernização para Azure.

Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.

Pré-requisitos

Antes de iniciar este tutorial, você deverá:

  • Examinar a arquitetura de migração.
  • Examinar as limitações relacionadas à migração de servidores do Windows Server 2008 para o Azure.

Observação

Se estiver planejando atualizar o sistema operacional Windows, a Migração e Modernização para Azure poderá fazer o download do Windows SetupDiag para obter detalhes de erros, caso a atualização falhe. Verifique se a VM criada no Azure após a migração tem acesso ao SetupDiag. Caso não haja acesso ao SetupDiag, talvez você não consiga obter códigos de erro detalhados de falha de atualização do sistema operacional, mas a atualização ainda poderá prosseguir.

Preparar o Azure

Preparar o Azure para migração com a ferramenta de Migração e modernização.

Tarefa Detalhes
Criar um projeto de Migrações para Azure Sua conta do Azure precisa de permissões de Colaborador ou de Proprietário para criar um projeto.
Verificar as permissões para sua conta do Azure Sua conta do Azure precisa de permissões para criar uma VM e gravar em um disco gerenciado do Azure.

Atribuir permissões para criar o projeto

  1. No portal do Azure, abra a assinatura e selecione Controle de acesso (IAM).
  2. Em Verificar acesso, localize a conta relevante e a selecione-a para ver as permissões.
  3. Você deve ter permissões de Colaborador e Proprietário.
    • Se você acaba de criar uma conta gratuita do Azure, você é o proprietário da assinatura.
    • Se você não for o proprietário da assinatura, trabalhe com o proprietário para atribuir a função.

Atribuir permissões de conta do Azure

Atribua a função de Colaborador de VM à conta do Azure. Esta função fornece permissões para:

  • Criar uma VM no grupo de recursos selecionado.
  • Criar uma VM na rede virtual selecionada.
  • Gravar em um disco gerenciado do Azure.

Criar uma rede do Azure

Importante

Redes virtuais são um serviço regional, portanto, crie sua rede virtual na Região do Azure de destino desejada. Por exemplo, se você estiver planejando replicar e migrar VMs do ambiente local para a Região do Azure Leste dos EUA, a rede virtual de destino precisará ser criada na Região Leste dos EUA. Para conectar redes virtuais em diferentes regiões, confira Emparelhamento de rede virtual.

Configurar uma rede virtual do Azure. Quando você replica para o Azure, as VMs do Azure são criadas e ingressadas na rede virtual do Azure que você especificou ao configurar a migração.

Preparar para a migração

Para se preparar para a migração do servidor físico, você precisa verificar as configurações do servidor físico e preparar-se para implantar um dispositivo de replicação.

Verificar os requisitos do computador para a migração

Verifique se os computadores estão em conformidade com os requisitos da migração para o Azure.

Observação

Ao migrar computadores físicos, a ferramenta de Migração e modernização usa a mesma arquitetura de replicação que a recuperação de desastre baseada em agente de serviço do Azure Site Recovery. Alguns componentes compartilham a mesma base de código. Alguns conteúdos podem ser vinculados à documentação do Site Recovery.

  1. Verificar os requisitos do servidor físico.

  2. Verifique se as máquinas locais que você replica para o Azure estão em conformidade com os requisitos de VM do Azure.

  3. Algumas alterações precisam ser feitas às VMs antes de migrá-las para o Azure:

    • Para alguns sistemas operacionais, a Migração e Modernização do Microsoft Azure fazem essas alterações automaticamente.
    • Faça essas alterações antes de iniciar a migração. Se você migrar a VM antes de fazer a alteração, ela não poderá ser inicializada no Azure. Examine as alterações para Windows e Linux que você precisa fazer.

Preparar um computador para o dispositivo de replicação

A ferramenta de Migração e modernização usa um dispositivo de replicação para replicar computadores para o Azure. O dispositivo de replicação executa os seguintes componentes:

  • Servidor de configuração: o servidor de configuração coordena a comunicação entre o ambiente local e o Azure e gerencia a replicação de dados.
  • Servidor de processo: O servidor de processo atua como um gateway de replicação. Ele recebe a replicação de dados e otimiza os dados com armazenamento em cache, compactação e criptografia. Em seguida, ele envia os dados para uma conta de armazenamento em cache no Azure.

Para se preparar para implantação do dispositivo:

  • Você prepara um computador para hospedar o dispositivo de replicação. Examine os requisitos do computador.
  • O dispositivo de replicação usa o MySQL. Examine as opções para instalar o MySQL no dispositivo.
  • Examine as URLs do Azure necessárias para que o dispositivo de replicação acesse as nuvens públicas e governamentais.
  • Examine os requisitos de acesso à porta para o dispositivo de replicação.

Observação

O dispositivo de replicação não deve ser instalado em um computador de origem que você deseja replicar nem no dispositivo de avaliação e descoberta das Migrações para Azure que pode ter sido instalado antes.

Configurar o dispositivo de replicação

A primeira etapa da migração é configurar o dispositivo de replicação. Para configurar o dispositivo para migração de servidor físico, baixe o arquivo do instalador do dispositivo. Em seguida, execute-o no computador que você preparou. Depois de instalar o dispositivo, registre-o com a ferramenta de Migração e modernização.

Baixar o instalador do dispositivo de replicação

  1. No projeto das Migrações para Azure, selecione Servidores>Migração e modernização>Descobrir.

    Screenshot that shows discovering VMs.

  2. Em Descobrir computadores>Seus computadores estão virtualizados?, selecione Não virtualizado/Outro.

  3. Em Região de destino, selecione a região do Azure para a qual deseja migrar os computadores.

  4. Selecione Confirme se a região de destino da migração é nome-da-região.

  5. Selecione Criar recursos para criar um cofre do Site Recovery em segundo plano.

    • Se você já configurou a migração com a ferramenta de Migração e modernização, a opção de destino não pode ser configurada, pois os recursos foram configurados anteriormente.
    • Você não poderá alterar a região de destino desse projeto depois de selecionar esse botão.
    • Todas as migrações seguintes serão feitas para essa região.

    Observação

    Se você selecionou o ponto de extremidade privado como o método de conectividade para o projeto de Migrações para Azure quando ele foi criado, o cofre dos Serviços de Recuperação também é configurado para a conectividade de ponto de extremidade privado. Verifique se os pontos de extremidade privados podem ser acessados por meio do dispositivo de replicação. Saiba mais.

  6. Em Deseja instalar um novo dispositivo de replicação? , selecione Instalar um dispositivo de replicação.

  7. Em baixar e instalar o software do dispositivo de replicação, baixe o instalador do dispositivo e a chave de registro. Você precisa da chave para registrar o dispositivo. A chave é válida por cinco dias após ser baixada.

    Screenshot that shows downloading the provider.

  8. Copie o arquivo de instalação do dispositivo e o arquivo de chave para o computador Windows Server 2016 que você criou para o dispositivo.

  9. Após a conclusão da instalação, o assistente de configuração do Dispositivo é iniciado automaticamente. (Você também pode iniciar o assistente manualmente usando o atalho cspsconfigtool que foi criado na área de trabalho do dispositivo.) Neste tutorial, instalamos manualmente o serviço Mobilidade em VMs de origem a serem replicadas. Você precisa criar uma conta fictícia nesta etapa para continuar. Para sua conta fictícia, use "convidado" como o nome amigável, "nome de usuário" como o nome de usuário e "senha" como a senha da conta. Você usará esta conta fictícia no estágio Habilitar Replicação.

  10. Depois que o dispositivo for reiniciado após a instalação, em Descobrir computadores, selecione o novo dispositivo em Selecionar Servidor de Configuração. Depois, selecione Finalizar registro. A etapa Finalizar o registro executa algumas tarefas finais para preparar o dispositivo de replicação.

    Screenshot that shows Finalize registration.

O agente do serviço Mobilidade precisa ser instalado nos servidores para que eles sejam descobertos por meio do dispositivo de replicação. Os computadores descobertos aparecem nas Migrações para Azure: Migração de Servidor. À medida que as VMs são descobertas, a contagem de Servidores descobertos aumenta.

Screenshot that shows Discovered servers.

Observação

É recomendado executar a descoberta e a avaliação antes da migração usando a ferramenta Migrações para Azure: Descoberta e Avaliação, um dispositivo de Migrações para Azure leve e distinto. É possível implantar o dispositivo como um servidor físico para descobrir continuamente os metadados de desempenho e dos servidores. Para ver etapas detalhadas, confira Descobrir servidores físicos.

Instalar o agente do serviço Mobilidade

Um agente do serviço Mobilidade deve estar pré-instalado no provedor de origem computador físico para ser migrado antes que você possa iniciar a replicação. A abordagem escolhida para instalar o agente do serviço Mobilidade pode depender das preferências da sua organização e das ferramentas existentes. No momento, não há suporte para o método de instalação "push" integrado ao Site Recovery. Abordagens que você pode querer considerar:

  1. Extraia o conteúdo do tarball do instalador para uma pasta local (por exemplo, /tmp/MobSvcInstaller) no computador:

    mkdir /tmp/MobSvcInstaller
    tar -C /tmp/MobSvcInstaller -xvf <Installer tarball>
    cd /tmp/MobSvcInstaller
    
  2. Execute o script do instalador:

    sudo ./install -r MS -v VmWare -q -c CSLegacy
    
  3. Registre o agente com o dispositivo de replicação:

    /usr/local/ASR/Vx/bin/UnifiedAgentConfigurator.sh -i <replication appliance IP address> -P <Passphrase File Path> -c CSLegacy
    

Replicar computadores

Agora, selecione os computadores para migração.

Observação

Você pode replicar até 10 computadores juntos. Se precisar replicar mais, replique-as simultaneamente em lotes de 10.

  1. No projeto das Migrações para Azure, selecione Servidores>Migração e modernização>Replicar.

    Screenshot that shows selecting Replicate.

  2. Em Replicar, >Configurações de origem>Seus computadores são virtualizados?, selecione Físico ou outros (AWS, GCP, Xen, etc.).

  3. Em Dispositivo local, selecione o nome do dispositivo de Migrações para Azure que você configurou.

  4. Em Servidor de Processo, selecione o nome do dispositivo de replicação.

  5. Em Credenciais de convidado, selecione a conta fictícia criada anteriormente durante a configuração do instalador de replicação para instalar o serviço Mobilidade manualmente. (Instalação por push não é compatível.) Depois, selecione Próximo: Máquinas virtuais.

    Screenshot that shows source settings.

  6. Em Máquinas virtuais, em Importar configurações de migração de uma avaliação?, deixe a configuração padrão, Não, vou especificar as configurações de migração manualmente.

  7. Verifique cada VM que você deseja migrar. Em seguida, selecione Próximo: configurações de destino.

    Screenshot that shows selecting VMs.

  8. Em Configurações de destino, selecione a assinatura e a região de destino para a qual você migrará. Especifique o grupo de recursos no qual as VMs do Azure residirão após a migração.

  9. Em Rede Virtual, selecione a rede virtual/sub-rede do Azure na qual as VMs do Azure serão ingressadas após a migração.

  10. Em Conta de armazenamento em cache, mantenha a opção padrão para usar a conta de armazenamento em cache criada automaticamente para o projeto. Use a lista de seleção se desejar especificar outra conta de armazenamento para usar como a conta de armazenamento em cache para replicação.

    Observação

    • Se você selecionou o ponto de extremidade privado como o método de conectividade para o projeto de Migrações para Azure, conceda ao cofre dos Serviços de Recuperação acesso à conta de armazenamento em cache. Saiba mais.
    • Para fazer a replicação usando o Azure ExpressRoute com o emparelhamento privado, crie um ponto de extremidade privado para a conta de armazenamento de cache. Saiba mais.
  11. Em Opções de disponibilidade, selecione:

    • Zona de Disponibilidade: fixa o computador migrado em uma zona de disponibilidade específica na região. Use esta opção para distribuir servidores que formam uma camada de aplicativo de vários nós entre zonas de disponibilidade. Se você selecionar essa opção, precisará especificar a zona de disponibilidade a ser usada para cada computador selecionado na guia Computação. Essa opção estará disponível somente se a região de destino selecionada para a migração der suporte a zonas de disponibilidade.
    • Conjunto de Disponibilidade: coloca o computador migrado em um conjunto de disponibilidade. O grupo de recursos de destino selecionado precisa ter um ou mais conjuntos de disponibilidade para usar essa opção.
    • Nenhuma redundância de infraestrutura necessária: selecione esta opção se você não precisar de nenhuma das configurações de disponibilidade para os computadores migrados.
  12. Em Tipo de criptografia de disco, selecione:

    • Criptografia em repouso com chave de criptografia gerenciada pela plataforma.
    • Criptografia em repouso com a chave gerenciada pelo cliente.
    • Criptografia dupla com chaves gerenciadas pela plataforma e gerenciadas pelo cliente.

    Observação

    Para replicar VMs com chaves gerenciadas pelo cliente, você precisa criar um conjunto de criptografia de disco no grupo de recursos de destino. Um objeto de conjunto de criptografia de disco mapeia discos gerenciados para uma instância do Azure Key Vault que contém a chave gerenciada pelo cliente a ser usada para criptografia do lado do servidor.

  13. Em Benefício Híbrido do Azure:

    • Selecione Não se não desejar aplicar o Benefício Híbrido do Azure. Em seguida, selecione Avançar.
    • Selecione Sim se você tiver computadores Windows Server cobertos com assinaturas ativas do Software Assurance ou do Windows Server e quiser aplicar o benefício aos computadores que estão sendo migrados. Em seguida, selecione Avançar.

    Screenshot that shows Target settings.

  14. Em Computação, examine o nome da VM, o tamanho, o tipo de disco do SO e a configuração de disponibilidade (se selecionado na etapa anterior). As VMs devem estar em conformidade com os requisitos do Azure.

    • Tamanho da VM: se você estiver usando recomendações de avaliação, a lista de seleção de tamanho de VM mostra o tamanho recomendado. Caso contrário, a Migração e Modernização do Microsoft Azure escolherá um tamanho com base na correspondência mais próxima da assinatura do Azure. Como alternativa, escolha um tamanho manual em Tamanho da VM do Azure.
    • Disco do SO: especifique o disco do sistema operacional (inicialização) para a VM. O disco do sistema operacional é o disco que tem o carregador de inicialização e o instalador do sistema operacional.
    • Zona de disponibilidade: especifique a zona de disponibilidade a ser usada.
    • Conjunto de disponibilidade: especifique um conjunto de disponibilidade a ser usado.
  15. Em Discos, especifique se os discos de VM devem ser replicados para o Azure. Selecione o tipo de disco (discos gerenciados SSD/HDD Standard ou SDD Premium) no Azure. Em seguida, selecione Avançar.

    • Você pode excluir discos da replicação.
    • Se você excluir os discos, eles não estarão presentes na VM do Azure após a migração.

    Screenshot that shows the Disks tab in the Replicate dialog.

  16. Em Marcas, escolha adicionar marcas às suas VMs, discos e NICs.

    Screenshot that shows the tags tab in the Replicate dialog.

  17. Em Examinar e iniciar a replicação, examine as configurações e selecione Replicar para começar a replicação inicial dos servidores.

Observação

É possível atualizar as configurações de replicação a qualquer momento antes do início da replicação. Selecione Gerenciar>Replicação de computadores. Não é possível alterar as configurações após o início da replicação.

Acompanhar e monitorar

  • Quando você seleciona Replicar, um trabalho Iniciar Replicação é iniciado.
  • Após o trabalho Iniciar Replicação ser concluído com êxito, os computadores começam a replicação inicial no Azure.
  • Depois que a replicação inicial é concluída, a replicação delta é iniciada. As alterações incrementais em discos locais são replicadas periodicamente para os discos de réplica no Azure.

É possível acompanhar o status do trabalho nas notificações do portal.

É possível monitorar o status da replicação selecionando Servidores em replicação em Migrações para Azure: Migração de Servidor. Screenshot that shows the Replicating servers option.

Execute um teste de migração

Quando a replicação delta é iniciada, é possível executar uma migração de teste para as VMs antes de executar uma migração completa para o Azure. É altamente recomendável realizar esta etapa pelo menos uma vez para cada computador antes de migrá-lo.

  • A execução de uma migração de teste verifica se a migração funcionará conforme o esperado, sem afetar os computadores locais, que permanecem operacionais e continuam sendo replicados.
  • A migração de teste simula a migração real criando uma VM do Azure que usa dados replicados. (O teste geralmente migra para uma rede virtual de não produção em sua assinatura do Azure.)
  • É possível usar a VM do Azure de teste replicada para validar a migração, executar testes de aplicativo e resolver problemas antes da migração completa.

Para fazer uma migração de teste:

  1. Em Metas de migração, selecione Servidores>Migração e modernização>Testar servidores migrados.

    Screenshot that shows Test migrated servers.

  2. Clique com o botão direito do mouse na VM a ser testada e selecione Migração de teste.

    Screenshot that shows the result after selecting Test migrate.

  3. Em Migração de Teste, selecione a rede virtual do Azure na qual a VM do Azure estará localizada após a migração. Recomendamos que você use uma rede virtual que não seja de produção.

  4. Você pode atualizar o SO do Windows Server durante a migração de teste. Para fazer upgrade, selecione a opção Upgrade disponível. No painel exibido, selecione a versão do SO de destino para a qual deseja fazer upgrade e selecione Aplicar. Saiba mais.

  5. O trabalho Migração de teste é iniciado. Monitore o trabalho nas notificações do portal.

  6. Após a conclusão da migração, veja a VM do Azure migrada em Máquinas Virtuais no portal do Azure. O nome do computador tem o sufixo -Test.

  7. Depois que o teste for concluído, clique com o botão direito do mouse na VM do Azure em Computadores em replicação e selecione em Limpar migração de teste.

    Screenshot that shows Clean up test migration.

    Observação

    Agora você pode registrar seus servidores que executam o SQL Server com o RP da VM do SQL para aproveitar a aplicação de patch automatizada, o backup automatizado e o gerenciamento de licenças simplificado usando a extensão do Agente de IaaS do SQL.

    • Selecione Gerenciar>Servidores de replicação>Computador que contém o SQLServer>Computação e Rede e selecione sim para se registrar com o RP da VM do SQL.
    • Selecione o Benefício Híbrido do Azure para SQL Server se você tiver instâncias do SQL Server cobertas com assinaturas ativas do Software Assurance ou SQL Server e desejar aplicar o benefício aos computadores que está migrando.

Migrar VMs

Depois de verificar se a migração de teste funciona conforme o esperado, você pode migrar os computadores locais.

  1. No projeto das Migrações para Azure, selecione Servidores, bancos de dados e aplicativos Web>Migração e modernização>Servidores em replicação.

    Screenshot that shows Replicating servers.

  2. Em Computadores em replicação, clique com o botão direito do mouse na VM e selecione Migrar.

  3. Em Migrar>Desligar máquinas virtuais e realizar uma migração planejada sem perda de dados, selecione Não>OK.

    Observação

    Para perda mínima de dados, recomendamos que você interrompa o aplicativo manualmente como parte da janela de migração. (Não permita que os aplicativos aceitem nenhuma conexão.) Depois, inicie a migração. O servidor precisa ser mantido em execução, portanto, as alterações restantes podem ser sincronizadas antes que a migração seja concluída.

  4. Você pode atualizar o SO do Windows Server durante a migração. Para fazer upgrade, selecione a opção Upgrade disponível. No painel exibido, selecione a versão do SO de destino para a qual deseja fazer upgrade e selecione Aplicar. Saiba mais.

  5. Um trabalho de migração é iniciado para a VM. Acompanhe o trabalho nas notificações do Azure.

  6. Após a conclusão do trabalho, você poderá exibir e gerenciar a VM na página Máquinas Virtuais.

Concluir a migração

  1. Depois que a migração for concluída, clique com o botão direito do mouse na VM e selecione Interromper migração. Esta ação:
    • Interrompe a replicação no computador local.
    • Remove a máquina da contagem de Replicando servidores na ferramenta de Migração e modernização.
    • Limpa as informações de estado de replicação do computador.
  2. Verifique e solucione qualquer problema de ativação do Windows na VM do Azure.
  3. Execute todos os ajustes no aplicativo após a migração, como atualizar os nomes do host, as cadeias de conexão de banco de dados e as configurações do servidor Web.
  4. Execute o aplicativo final e o teste de aceitação da migração no aplicativo migrado que está sendo executado no Azure.
  5. Transfira o tráfego para a instância migrada da VM do Azure.
  6. Remova as VMs locais do inventário local de VMs.
  7. Remova as VMs locais dos backups locais.
  8. Atualize todas as documentações internas para mostrar o novo local e o endereço IP das VMs do Azure.

Melhores práticas pós-migração

Próximas etapas

Investigue a jornada de migração na nuvem no Cloud Adoption Framework do Azure.