Migrar VMs VMware para o Azure (sem agente)
Este artigo mostra como migrar VMs VMware locais para o Azure, usando a ferramenta Migração e modernização , com migração sem agente. Você também pode migrar VMs VMware usando a migração baseada em agente. Compare os métodos.
Este tutorial é o terceiro de uma série que demonstra como avaliar e migrar VMs VMware 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 utilizam opções predefinidas sempre que possível e não mostram todas as definições e caminhos possíveis.
Neste tutorial, irá aprender a:
- Adicione a ferramenta Migração e modernização.
- Descubra as VMs que você deseja migrar.
- Comece a replicar VMs.
- Execute uma migração de teste para garantir que tudo esteja funcionando conforme o esperado.
- Execute uma migração completa de VM.
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:
- Conclua o primeiro tutorial para preparar o Azure e o VMware para migração.
- Recomendamos que você conclua o segundo tutorial para avaliar as VMs VMware antes de migrá-las para o Azure, mas não é necessário.
- Ir para o projeto já criado ou 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.
Nota
Para usar o Benefício Híbrido do Azure para Linux, execute o seguinte dependendo do seu tipo de sistema operacional:
Para SLES, execute os seguintes comandos:
wget --no-check-certificate https://52.188.224.179/late_instance_offline_update_azure_SLE15.tar.gz
sha1sum late_instance_offline_update_azure_SLE15.tar.gz
tar -xvf late_instance_offline_update_azure_SLE15.tar.gz
cd x86_64
zypper --no-refresh --no-remote --non-interactive in *.rpm
Para RHEL, defina o modo SELinux como Permissive
ou desativado.
Nota
Se você estiver planejando atualizar seu sistema operacional Windows, o Azure Migrate poderá baixar o 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. Caso não haja acesso ao SetupDiag, talvez não seja possível obter códigos de erro detalhados de falha de atualização do sistema operacional, mas a atualização ainda pode continuar.
Configurar o dispositivo Azure Migrate
A ferramenta de migração e modernização executa um dispositivo VMware VM leve que é usado para deteção, avaliação e migração sem agente de VMs VMware. Se você seguir o tutorial de avaliação, já configurou o aparelho. Se não o fez, configure-o agora, usando um destes métodos:
- Modelo OVA: configure em uma VM VMware usando um modelo OVA baixado.
- Script: configure em uma VM VMware ou máquina física, usando um script de instalador do PowerShell. Esse método deve ser usado se você não puder configurar uma VM usando um modelo OVA ou se estiver no Azure Government.
Depois de criar o dispositivo, verifique se ele pode se conectar ao Azure Migrate: Server Assessment, configurá-lo pela primeira vez e registrá-lo no projeto Azure Migrate.
Replicar VMs
Depois de configurar o dispositivo e concluir a descoberta, você pode começar a replicação de VMs VMware para o Azure.
- Você pode executar até 500 replicações simultaneamente.
- No portal, você pode selecionar até 10 VMs de uma só vez para migração. Para migrar mais máquinas, adicione-as a grupos em lotes de 10.
Nota
O Azure Migrate não oferece suporte à migração sem agente de VMs VMware com VMDK contendo caracteres não-ASCII.
Ative a replicação da seguinte forma:
No Azure Migrate project >Servers, databases and web apps>Migration and modernization, selecione Replicate.
Em Replicar, >Noções básicas>Suas máquinas são virtualizadas?, selecione Sim, com VMware vSphere.
Em Dispositivo local, selecione o nome do dispositivo Azure Migrate que você configurou >OK.
Em Máquinas virtuais, selecione aquelas que quer replicar. Para aplicar o dimensionamento da VM e o tipo de disco de uma avaliação, se você tiver executado uma, em Importar configurações de migração de uma avaliação de migração do Azure?, selecione Sim e selecione o grupo de VMs e o nome da avaliação. Se você não estiver usando as configurações de avaliação, selecione Não.
Em Máquinas virtuais, selecione VMs que você deseja migrar. Em seguida, clique em Avançar: Configurações de destino.
Em Configurações de destino, selecione a assinatura, a região de destino e a conta de armazenamento.
Nota
Depois de iniciar a primeira replicação de uma VM, a conta de armazenamento não pode ser alterada. A opção padrão selecionada na lista suspensa será usada para criar uma nova conta de armazenamento. Se a opção não for selecionada, a conta de armazenamento será criada na etapa final de habilitação da replicação.
Em Rede Virtual, selecione a VNet/sub-rede do Azure, à qual as VMs do Azure ingressam após a migração.
Em Opções de disponibilidade, selecione:
- Zona de Disponibilidade para fixar a máquina migrada a 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 em 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 para colocar 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. O Conjunto de Disponibilidade com Grupos de Colocação de Proximidade é suportado.
- Nenhuma opção de redundância de infraestrutura necessária se você não precisar de nenhuma dessas configurações de disponibilidade para as máquinas migradas.
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 CMK, você precisará criar um conjunto de criptografia de disco no Grupo de Recursos de destino. Um objeto de conjunto de criptografia de disco mapeia Managed Disks para um Cofre de Chaves que contém a CMK a ser usada para SSE.
No Benefício Híbrido do Azure, especifique se você já tem uma licença do Windows Server ou uma assinatura do Enterprise Linux (RHEL e SLES). Se você fizer isso e eles estiverem cobertos com o Software Assurance ativo do Windows Server ou Enterprise Linux Subscriptions (RHEL e SLES), poderá solicitar o Benefício Híbrido do Azure quando trouxer licenças para o Azure. Em seguida, selecione Seguinte. Você também pode selecionar Eu tenho uma licença do Enterprise Linux na seção de benefícios do Azure Hybrid da tela Computação e Rede .
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 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.
- Tipo de SO: Selecione o tipo de SO utilizado (Windows ou Linux).
- Sistema operacional: Selecione a versão do sistema operacional para máquinas Linux para aplicar o tipo de licença correto.
- 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.
Nota
Se você quiser selecionar uma opção de disponibilidade diferente para um conjunto de máquinas virtuais, vá para a etapa 1 e repita as etapas selecionando diferentes opções de disponibilidade depois de iniciar a replicação para um conjunto de máquinas virtuais.
Em Discos, especifique se os discos das VMs devem ser replicados para o Azure e selecione o tipo de disco (discos geridos SSD/HDD standard ou premium) no Azure. Clique depois em Seguinte.
Em Tags, escolha adicionar tags às suas máquinas virtuais, discos e NICs.
Em Analisar e iniciar a replicação, analise as definições e clique em Replicar para iniciar a replicação inicial para os servidores.
Nota
Se houver um problema de conectividade com o Azure ou se os serviços do dispositivo estiverem inativos por mais de 90 minutos, os ciclos de replicação ativos para servidores replicantes serão redefinidos para 0% e o respetivo ciclo será executado desde o início.
Nota
Você pode atualizar as configurações de replicação a qualquer momento antes do início da replicação (Gerenciar>máquinas replicantes). Não é possível alterar as configurações após o início da replicação.
Rastrear e monitorar
Acompanhe o status do trabalho nas notificações do portal.
Monitore o status da replicação clicando no valor numérico ao lado de VM do Azure em Migração e modernização.
A replicação ocorre da seguinte forma:
- Quando o trabalho Iniciar Replicação for concluído com êxito, as máquinas iniciarão sua replicação inicial para o Azure.
- Durante a replicação inicial, um instantâneo da VM é criado. Os dados de disco do instantâneo são replicados para replicar discos gerenciados no 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.
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 isso 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 funcionará 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 (geralmente migrando para uma VNet que não seja 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.
Faça uma migração de teste da seguinte maneira:
Em Metas>de migração Servidores, bancos de dados e aplicativos>Web Migração e modernização, selecione o valor numérico ao lado de Azure VM.
Clique com o botão direito do rato na VM a testar e, em seguida, clique em Testar migração.
Em Migração de teste, selecione a VNet do Azure na qual a VM do Azure estará localizada durante o teste. Recomendamos que utilize uma VNet que não seja de produção.
Escolha a sub-rede à qual você gostaria de associar cada uma das placas de interface de rede (NICs) da VM migrada.
Você tem uma opção para 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.
A tarefa Teste de migração é iniciada. Monitorize a tarefa nas notificações do portal.
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 um sufixo -Test.
Após terminar o teste, clique com o botão direito do rato na VM do Azure em Replicar computadores e clique em Limpar teste de migração.
Nota
Agora você pode registrar seus servidores que executam o SQL Server com o SQL VM RP para aproveitar os patches automatizados, o backup automatizado e o gerenciamento simplificado de licenças usando o SQL IaaS Agent Extension.
- Selecione Gerenciar>máquinas>replicantes Máquina que contém SQL server>Compute and Network e selecione Sim para registrar com SQL VM RP.
- Selecione o 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.hs.
Migrar VMs
Depois de verificar se a migração de teste funciona conforme o esperado, você pode migrar as máquinas locais.
No projeto Azure Migrate Servers>, databases and web apps>Migration and modernization, selecione o valor numérico ao lado de Azure VM.
Em Máquinas replicantes, clique com o botão direito do mouse em Migrar VM>.
Em Migrar>Desligar máquinas virtuais e realizar uma migração planeada sem perda de dados, selecione Sim>OK.
- Por predefinição, o Azure Migrate desliga a VM no local e executa uma replicação a pedido para sincronizar quaisquer alterações à VM ocorridas desde a última replicação. Tal garante que não haja perda de dados.
- Se não quiser desligar a VM, selecione Não
Você tem uma opção para 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.
Uma tarefa de migração é iniciada para a VM. Controle a tarefa nas notificações do Azure.
Após a conclusão da tarefa, pode ver e gerir a VM na página Máquinas Virtuais.
Concluir a migração
- Depois que a migração for concluída, clique com o botão direito do mouse na >migração VM Concluída. Isso interrompe a replicação para a máquina local e limpa as informações de estado de replicação para a VM.
- Instalamos automaticamente o agente VM para VMs Windows e Linux durante a migração.
- Verifique e solucione quaisquer problemas de ativação do Windows na VM do Azure.
- 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.
- Execute testes de aplicação final e de aceitação da migração na aplicação migrada em execução no Azure.
- Corte o tráfego para a instância de VM do Azure migrada.
- Remova as VMs no local do seu inventário de VMs locais.
- Remova as VMs no local das cópias de segurança locais.
- Atualize qualquer documentação interna para mostrar a nova localização e endereço IP das VMs do Azure.
Atualizações de suporte do Linux
- Para receber atualizações do sistema operacional em sua VM de fim de suporte que foi migrada para o Azure, atualize para a versão mais recente seguindo as etapas aqui.
- Para estender o suporte para sua VM de fim de suporte que foi migrada para o Azure com a versão existente do sistema operacional, atualize a opção de licença para obter suporte estendido.
- Para receber atualizações especializadas do sistema operacional em sua VM migrada, atualize a opção de licença conforme descrito aqui.
Práticas recomendadas pós-migração
- Para aumentar a resiliência:
- Mantenha os dados seguros ao fazer uma cópia de segurança das VMs do Azure através do serviço Azure Backup. Mais informações.
- Mantenha as cargas de trabalho em execução e continuamente disponíveis ao replicar VMs do Azure para uma região secundária com o Site Recovery. Mais informações.
- Para um melhor desempenho:
- Por padrão, os discos de dados são criados com o cache do host definido como "Nenhum". Revise e ajuste o cache do disco de dados de acordo com suas necessidades de carga de trabalho. Mais informações.
- Para maior segurança:
- Bloqueie e limite o acesso ao tráfego de entrada com o Microsoft Defender for Cloud - Administração Just in time.
- Gerencie e gerencie atualizações em máquinas Windows e Linux com o Azure Update Manager.
- Restrinja o tráfego de rede para os pontos finais de gestão com os Grupos de Segurança de Rede.
- Implemente o Azure Disk Encryption para ajudar a proteger discos e a manter os dados protegidos contra roubo e acesso não autorizado.
- Leia mais sobre como proteger recursos IaaS e visite o Microsoft Defender for Cloud.
- Para monitorização e gestão:
- Considere a implantação do Microsoft Cost Management para monitorar o uso e os gastos com recursos.
Próximos passos
Investigue a jornada de migração para a nuvem no Azure Cloud Adoption Framework.