Migrar computadores como servidores físicos para o Azure

Este artigo mostra como migrar máquinas como servidores físicos para o Azure usando a ferramenta Migração e modernização. A migração de máquinas tratando-as como servidores físicos é útil em muitos cenários:

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

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

  • Prepare-se para usar o Azure com a ferramenta Migração e modernização.
  • Verifique os requisitos das máquinas que deseja migrar. Prepare uma máquina para o dispositivo de replicação Azure Migrate and Modernize que é usado para descobrir e migrar máquinas para o Azure.
  • Adicione a ferramenta de migração e modernização no hub Azure Migrate and Modernize.
  • Configure o dispositivo de replicação.
  • Instale o serviço de mobilidade em máquinas que você deseja migrar.
  • Ative a replicação.
  • Execute uma migração de teste para garantir que tudo esteja funcionando conforme o esperado.
  • Execute uma migração completa para o Azure.

Nota

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 sempre que possível e não mostram todas as configurações e caminhos possíveis. Para obter instruções detalhadas, consulte os artigos de instruções para Migrar e Modernizar do Azure.

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

Pré-requisitos

Antes de começar este tutorial, tem de:

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

Nota

Se você estiver planejando atualizar seu sistema operacional Windows, o Azure Migrate and Modernize pode baixar o utilitário Windows SetupDiag para obter detalhes de erro caso a atualização falhe. Verifique se a VM criada no Azure após a migração tem acesso ao SetupDiag. Se não houver 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 pode continuar.

Preparar o Azure

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

Tarefa Details
Criar um projeto do Azure Migrate Sua conta do Azure precisa de permissões de Colaborador ou Proprietário para criar um novo projeto.
Verificar 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 um projeto

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

Atribuir permissões de conta do Azure

Atribua a função de Colaborador da 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.
  • Escreva em um disco gerenciado do Azure.

Criar uma rede do Azure

Importante

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

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

Prepare 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 da máquina para migração

Verifique se as máquinas estão em conformidade com os requisitos de migração para o Azure.

Nota

Quando você migra máquinas físicas, a ferramenta de migração e modernização usa a mesma arquitetura de replicação que a recuperação de desastres baseada em agente no Azure Site Recovery. Alguns componentes compartilham a mesma base de código. Alguns conteúdos podem estar ligados à documentação do Site Recovery.

  1. Verifique 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 da VM do Azure.

  3. Algumas alterações são necessárias nas VMs antes de migrá-las para o Azure:

    • Para alguns sistemas operacionais, o Azure Migrate and Modernize faz essas alterações automaticamente.
    • Faça essas alterações antes de começar a migração. Se você migrar a VM antes de fazer a alteração, a VM pode não inicializar no Azure. Revise as alterações do Windows e Linux que você precisa fazer.

Preparar uma máquina para o dispositivo de replicação

A ferramenta de migração e modernização usa um dispositivo de replicação para replicar máquinas para o Azure. O dispositivo de replicação executa os seguintes componentes:

  • Servidor de configuração: o servidor de configuração coordena as comunicações entre o 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 dados de replicação e otimiza esses dados com cache, compactação e criptografia. Em seguida, ele envia os dados para uma conta de armazenamento em cache no Azure.

Para se preparar para a implantação do dispositivo:

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

Nota

O dispositivo de replicação não deve ser instalado em uma máquina de origem que você deseja replicar ou no dispositivo Azure Migrate: Discovery and assessment que você pode ter instalado antes.

Configurar o dispositivo de replicação

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

Baixe o instalador do dispositivo de replicação

  1. No projeto Azure Migrate, selecione Migração de Servidores>e Descoberta de Modernização>.

    Captura de tela que mostra a descoberta de VMs.

  2. Em Descobrir máquinas>Suas máquinas estão virtualizadas?, selecione Não virtualizado/Outro.

  3. Em Região de destino, selecione a região do Azure para a qual você deseja migrar as máquinas.

  4. Selecione Confirmar se a região de destino para migração é region-name.

  5. Selecione Criar recursos para criar um cofre de Recuperação de Site em segundo plano.

    • Se você já configurou a migração com a ferramenta Migração e modernização, a opção de destino não poderá ser configurada porque os recursos foram configurados anteriormente.
    • Não é possível alterar a região de destino deste projeto depois de selecionar este botão.
    • Todas as migrações subsequentes são para esta região.

    Nota

    Se você selecionou ponto de extremidade privado como o método de conectividade para o projeto Azure Migrate quando ele foi criado, o cofre dos Serviços de Recuperação também será configurado para conectividade de ponto de extremidade privado. Certifique-se de que os pontos de extremidade privados estejam acessíveis a partir do dispositivo de replicação. Mais informações.

  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. Precisa da chave para registar o aparelho. A chave é válida por cinco dias após ter sido baixada.

    Captura de tela que mostra o download do provedor.

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

  9. Após a conclusão da instalação, o assistente de configuração do Appliance é iniciado automaticamente. (Você também pode iniciar o assistente manualmente usando o cspsconfigtool atalho criado na área de trabalho do aparelho.) Neste tutorial, instalamos manualmente o serviço de Mobilidade nas VMs de origem a serem replicadas. Você precisa criar uma conta fictícia nesta etapa para prosseguir. 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ê usa essa conta fictícia no estágio Habilitar replicação.

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

    Captura de tela que mostra Finalizar registro.

O agente do serviço de mobilidade deve ser instalado nos servidores para que sejam descobertos usando o dispositivo de replicação. As máquinas descobertas aparecem no Azure Migrate: Server Migration. À medida que as VMs são descobertas, a contagem de servidores descobertos aumenta.

Captura de tela que mostra os servidores descobertos.

Nota

Recomendamos que você execute a descoberta e a avaliação antes da migração usando a ferramenta Azure Migrate: Discovery and assessment, um dispositivo leve e separado do Azure Migrate. Você pode implantar o dispositivo como um servidor físico para descobrir continuamente servidores e metadados de desempenho. Para obter etapas detalhadas, consulte Descobrir servidores físicos.

Instalar o agente de serviço de mobilidade

Um agente do Serviço de Mobilidade deve ser pré-instalado nas máquinas físicas de origem a serem migradas antes que você possa iniciar a replicação. A abordagem escolhida para instalar o agente de serviço de mobilidade pode depender das preferências da sua organização e das ferramentas existentes. O método de instalação "push" incorporado no Site Recovery não é suportado no momento. Abordagens que você pode querer considerar:

  1. Extraia o conteúdo do tarball do instalador para uma pasta local (por exemplo, /tmp/MobSvcInstaller) na máquina:

    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 no dispositivo de replicação:

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

Replicar máquinas

Agora, selecione máquinas para migração.

Nota

Você pode replicar até 10 máquinas juntas. Se precisar replicar mais, replique-os simultaneamente em lotes de 10.

  1. No projeto Azure Migrate, selecione Replicação de migração e modernização>de servidores.>

    Captura de tela que mostra a seleção de Replicar.

  2. Em Replicar,> Configurações>de origem Suas máquinas são virtualizadas?, selecione Físico ou outro (AWS, GCP, Xen, etc.).

  3. Em Dispositivo local, selecione o nome do dispositivo Azure Migrate que você configurou.

  4. Em Process Server, 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 de mobilidade manualmente. (A instalação por push não é suportada.) Em seguida, selecione Next: Virtual machines.

    Captura de tela que mostra as configurações de origem.

  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 Next: Configurações de destino.

    Captura de tela que mostra a seleção de 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/sub-rede virtual do Azure à qual as VMs do Azure serão unidas 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 suspensa se quiser especificar uma conta de armazenamento diferente para usar como a conta de armazenamento em cache para replicação.

    Nota

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

    • Zona de disponibilidade: fixa a máquina migrada em uma zona de disponibilidade específica na região. Use essa 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 uma das máquinas selecionadas na guia Computação . Esta opção só estará disponível se a região de destino selecionada para a migração suportar zonas de disponibilidade.
    • Conjunto de disponibilidade: coloca a máquina migrada em um conjunto de disponibilidade. O grupo de recursos de destino selecionado deve ter um ou mais conjuntos de disponibilidade para usar essa opção.
    • Nenhuma redundância de infraestrutura necessária: selecione esta opção se não precisar de nenhuma das configurações de disponibilidade para as máquinas migradas.
  12. Em Tipo de criptografia de disco, selecione:

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

    Nota

    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 Cofre de Chaves do Azure que contém a chave gerenciada pelo cliente a ser usada para criptografia no servidor.

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

    • Selecione Não se não quiser aplicar o Benefício Híbrido do Azure. Em seguida, selecione Seguinte.
    • Selecione Sim se tiver computadores Windows Server abrangidos com subscrições ativas do Software Assurance ou do Windows Server e quiser aplicar o benefício aos computadores que está a migrar. Em seguida, selecione Seguinte.

    Captura de ecrã que mostra as definições de Destino.

  14. Em Computação, revise o nome, o tamanho, o tipo de disco do sistema operacional e a configuração de disponibilidade da VM (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 suspensa Tamanho da VM mostrará o tamanho recomendado. Caso contrário, o Azure Migrate and Modernize escolhe um tamanho com base na correspondência mais próxima na assinatura do Azure. Como alternativa, escolha um tamanho manual em Tamanho de VMs do Azure.
    • Disco do sistema operacional: especifique o disco do sistema operacional (inicialização) para a VM. O disco do SO é o disco que possui o carregador e o instalador do sistema operativo.
    • Zona de disponibilidade: especifique a zona de disponibilidade a ser usada.
    • Conjunto de disponibilidade: especifique o 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 (SSD/HDD padrão ou discos gerenciados premium) no Azure. Em seguida, selecione Seguinte.

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

    Captura de tela que mostra a guia Discos na caixa de diálogo Replicar.

  16. Em Tags, escolha adicionar tags às suas VMs, discos e NICs.

    Captura de ecrã que mostra o separador etiquetas na caixa de diálogo Replicar.

  17. Em Revisar e iniciar a replicação, revise as configurações e selecione Replicar para iniciar a replicação inicial para os servidores.

Nota

Você pode atualizar as configurações de replicação a qualquer momento antes do início da replicação. Selecione Gerenciar>máquinas replicantes. As definições não podem ser alteradas após o início da replicação.

Rastrear e monitorar

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

Você pode acompanhar o status do trabalho nas notificações do portal.

Você pode monitorar o status da replicação selecionando Replicando servidores no Azure Migrate: Server Migration. Captura de tela que mostra a opção Replicando servidores.

Executar uma migração de teste

Quando a replicação delta começa, você pode executar uma migração de teste para as VMs antes de executar uma migração completa para o Azure. É altamente recomendável que você faça essa etapa pelo menos uma vez para cada máquina antes de migrá-la.

  • A execução de uma migração de teste verifica se a migração funciona conforme o esperado, sem afetar as máquinas locais, que permanecem operacionais e continuam replicando.
  • A migração de teste simula a migração criando uma VM do Azure usando dados replicados. (O teste geralmente migra para uma rede virtual que não é de produção em sua assinatura do Azure.)
  • Você pode usar a VM do Azure de teste replicada para validar a migração, executar testes de aplicativos e resolver quaisquer problemas antes da migração completa.

Para fazer uma migração de teste:

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

    Captura de tela que mostra Testar servidores migrados.

  2. Clique com o botão direito do mouse na VM que você deseja testar e selecione Testar migração.

    Captura de tela que mostra o resultado depois de selecionar Testar migração.

  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 sistema operacional Windows Server durante a migração de teste. Para atualizar, selecione a opção Atualizar disponível . No painel apresentado, selecione a versão do SO de destino para a qual pretende atualizar e selecione Aplicar. Mais informações.

  5. O trabalho de Migração de Teste é iniciado. Monitorize a tarefa 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 da máquina tem o sufixo -Test.

  7. Após a conclusão do teste, clique com o botão direito do mouse na VM do Azure em Máquinas replicantes e selecione Limpar migração de teste.

    Captura de tela que mostra Limpar migração de teste.

    Nota

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

    • Selecione Manage>Replicating servers>Machine containing SQL server>Compute and Network e selecione yes to register with SQL VM RP.
    • Selecione Benefício Híbrido do Azure para SQL Server se você tiver instâncias do SQL Server cobertas por assinaturas ativas do Software Assurance ou do SQL Server e quiser aplicar o benefício às máquinas que está migrando.

Migrar VMs

Depois de verificar se a migração de teste funciona conforme o esperado, você pode migrar as máquinas locais.

  1. No projeto Azure Migrar, selecione Servidores, bancos de dados e aplicativos>Web Migração e modernização>Replicando servidores.

    Captura de tela que mostra Replicando servidores.

  2. Em Máquinas replicantes, clique com o botão direito do mouse na VM e selecione Migrar.

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

    Nota

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

  4. Você pode atualizar o sistema operacional Windows Server durante a migração. Para atualizar, selecione a opção Atualizar disponível . No painel apresentado, selecione a versão do SO de destino para a qual pretende atualizar e selecione Aplicar. Mais informações.

  5. Uma tarefa de migração é iniciada para a VM. Controle a tarefa nas notificações do Azure.

  6. Após a conclusão da tarefa, pode ver e gerir a VM na página Máquinas Virtuais.

Concluir a migração

  1. Após a conclusão da migração, clique com o botão direito do mouse na VM e selecione Parar replicação. Esta ação:
    • Interrompe a replicação para a máquina local.
    • Remove a máquina da contagem de servidores replicantes na ferramenta Migração e modernização.
    • Limpa as informações de estado de replicação da máquina.
  2. Verifique e solucione quaisquer problemas de ativação do Windows na VM do Azure.
  3. Execute quaisquer ajustes de aplicativos pós-migração, como atualizar nomes de host, cadeias de conexão de banco de dados e configurações de servidor Web.
  4. Execute testes de aplicação final e de aceitação da migração na aplicação migrada em execução no Azure.
  5. Corte o tráfego para a instância de VM do Azure migrada.
  6. Remova as VMs no local do seu inventário de VMs locais.
  7. Remova as VMs no local das cópias de segurança locais.
  8. Atualize qualquer documentação interna para mostrar a nova localização e endereço IP das VMs do Azure.

Práticas recomendadas pós-migração

Próximos passos

Investigue a jornada de migração para a nuvem no Cloud Adoption Framework for Azure.