Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo mostra como migrar VMs VMware no local ou VMs do Solução VMware no Azure (AVS) 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.
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.
Neste tutorial, você aprenderá como:
- Verifique se os pré-requisitos para a execução da migração sem agente são atendidos, incluindo configuração do dispositivo, descoberta e permissões necessárias.
- Iniciar a execução da migração.
- Acompanhe e monitore as migrações.
- Executar uma migração de teste para verificar se tudo está funcionando conforme o esperado.
- Executar uma migração de VM completa.
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á:
- Concluir o primeiro tutorial para preparar o Azure e o VMware para migração.
- É recomendável que você conclua o segundo tutorial para avaliar as VMs VMware antes de migrá-las para o Azure, mas isso não é obrigatório.
- Vá para o projeto criado ou crie um projeto
- Verifique 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.
- Para obter as funções internas nativas do Migrações para Azure e detalhes de permissão para criar um projeto e realizar a descoberta, a avaliação e a migração, consulte Preparar contas do Azure para o Migrações para Azure.
Observação
Se estiver planejando atualizar o sistema operacional Windows, o serviço Migrações 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á continuar.
Configurar o dispositivo das Migrações para Azure
A ferramenta de Migração e modernização executa um dispositivo de VM do VMware leve usado para descoberta, avaliação e migração sem agente de VMs do VMware. Se você seguir o tutorial de avaliação, já configurou o dispositivo. Se você não tiver feito isso, configure-o agora usando um destes mtodos:
- Modelo OVA: Configurar em uma VM VMware usando um modelo OVA baixado.
- Script: Configurar em uma VM VMware ou computador físico, usando um script de instalação do PowerShell. Esse método deverá ser usado se você não puder configurar uma VM usando um modelo OVA ou se você estiver no Azure Governamental.
Depois de criar o dispositivo, você verifica se é possível conectá-lo ao Migrações para Azure:Avaliação do Servidor, configurá-lo pela primeira vez e registrá-lo com o projeto de Migrações para Azure.
Executar migrações
Depois de configurar o dispositivo e concluir a descoberta, você pode começar a replicação de VMs VMware no Azure.
- Você pode executar até 500 replicações simultaneamente.
- No portal, é possível selecionar até dez VMs simultaneamente para migração. Para migrar mais computadores, adicione-os a grupos em lotes de dez.
Observação
As Migrações para Azure não dão suporte à migração sem agente de VMs VMware com VMDK contendo caracteres não ASCII.
Habilite a replicação da seguinte maneira:
No projeto Migrações para Azure >Execute>Migration, selecione Iniciar execução.
Em Specify intent, >O que você deseja migrar, selecione Servers ou Máquinas Virtuais(VM). Em Em lugares para os quais você deseja migrar, selecione Azure VM.
Em Como você selecionará as cargas de trabalho, você pode selecionar servidores manualmente usando De todo o inventário ou selecionar uma avaliação existente usando De uma avaliação.
No método Discovery, selecione o dispositivo que corresponde ao seu ambiente de origem (Vsphere VMware nesse caso). No modo migração, selecione migração sem agente.
Em Cargas de Trabalho, selecione os computadores que você deseja replicar e migrar e selecione o tipo de segurança de VM de destino. O Migrações para Azure suporta a migração para TVMs (Máquinas Virtuais de Inicialização Confiável). Por padrão, ele migra VMs qualificadas como TVMs. Essas VMs fornecem recursos de segurança aprimorados, como inicialização segura e TPM virtual sem custo adicional. Recomendamos usá-los sempre que aplicável.
Em Configurações de destino, selecione a assinatura, a região de destino e a conta de armazenamento.
Observação
Depois de iniciar a primeira replicação de uma VM, a região de destino e a conta de armazenamento não podem ser alteradas. A opção padrão selecionada no menu suspenso será usada para criar uma nova conta de armazenamento. Se a opção não estiver selecionada, a conta de armazenamento será criada na etapa final da habilitação da replicação.
Em Rede Virtual, selecione a VNet/sub-rede do Azure à qual as VMs do Azure ingressarão após a migração.
Em Opções de disponibilidade, selecione:
- Zona de Disponibilidade para fixar o computador migrado para 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 diferentes. Quando você seleciona essa opção, precisa especificar a zona de disponibilidade a ser usada para cada computador selecionado na guia Computação. Essa opção só está disponível quando a região de destino selecionada para a migração tem suporte a Zonas de Disponibilidade
- Conjunto de Disponibilidade para colocar o computador migrado em um conjunto de disponibilidade. O grupo de recursos de destino selecionado precisa ter um ou mais conjuntos de disponibilidade para que possa usar essa opção. Há suporte para o conjunto de disponibilidade com os grupos de posicionamento por proximidade.
- Nenhuma opção de redundância de infraestrutura será necessária se você não precisar de nenhuma dessas configurações de disponibilidade para os computadores migrados.
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 por plataforma e gerenciadas pelo cliente
Observação
Para replicar VMs com a CMK, você precisa criar um conjunto de criptografia de disco no grupo de recursos de destino. Um objeto de conjunto de criptografia de disco vincula discos gerenciados a um Key Vault que contém a CMK usada para a SSE.
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.
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, o menu suspenso de tamanho da VM mostrará o tamanho recomendado. Caso contrário, as Migrações para Azure escolherão um tamanho com base na correspondência mais próxima na 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 o conjunto de disponibilidade a ser usado.
- Reserva de capacidade: se você já tiver uma reserva de capacidade para o SKU da VM na assinatura e no local de destino, especifique-a aqui para esta implantação. As reservas de capacidade garantem que a SKU de VM necessária esteja disponível quando você iniciar a migração. Você pode associar uma reserva agora ou ignorar esta etapa e configurá-la posteriormente durante a migração. A reserva de capacidade para o SKU pode ser feita em qualquer grupo de recursos dentro da assinatura e local de destino. Saiba mais.
Observação
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 opções de disponibilidade diferentes depois de iniciar a replicação para um conjunto de máquinas virtuais.
Em Discos, indique se os discos de VM devem ser replicados para o Azure e especifique o tipo de disco (Disco Premium v2, Ultra Disk, SSD Standard, HDD Standard ou Discos Gerenciados Premium) no Azure. Em seguida, selecione Avançar.
Observação
Para otimizar os custos e melhorar o desempenho, agora você pode migrar para o SSD Premium v2 como disco de dados.
Em Marcas, escolha adicionar marcas às suas máquinas virtuais, discos e NICs.
Em Examinar e iniciar a execução, examine as configurações e selecione Examinar e iniciar a execução para iniciar a replicação inicial para os servidores.
Observação
Se houver um problema de conectividade com o Azure ou se os serviços de dispositivos estiverem inativos por mais de 90 minutos, os ciclos de replicação ativos para replicação de servidores serão redefinidos para 0% e o respectivo ciclo será executado desde o início.
Acompanhar e monitorar
No projeto do Migrações para Azure, acesse Executar > Migrações. Use Exibição por aplicativos ou Exibir por cargas de trabalho para alternar como os itens são agrupados.
A replicação ocorre da seguinte maneira:
- Quando o trabalho Iniciar Replicação é concluído com êxito, os computadores começam sua replicação inicial para o Azure.
- Durante a replicação inicial, um instantâneo de VM é criado. Os dados do disco do instantâneo são replicados para discos gerenciados de réplica no Azure.
- Após a conclusão da replicação inicial, a replicação delta será iniciada. Alterações incrementais nos discos de origem são replicadas periodicamente para os discos de réplica no Azure.
- Durante a replicação inicial, um instantâneo de VM é criado. Os dados do disco do instantâneo são replicados para discos gerenciados de réplica no Azure.
- Quando o trabalho Iniciar Replicação é concluído com êxito, os computadores começam sua replicação inicial para o Azure.
O progresso da execução é mostrado no estágio de execução e no status de execução:
- Estágio de execução: preparação, teste ou conclusão.
- Status da execução: em andamento, erro, ação pendente ou concluída.
O progresso é monitorado em três etapas na fase de execução:
- Preparação: os servidores habilitados para replicação permanecem no estágio de preparação enquanto a replicação inicial (replicação de dados) está em andamento. Você pode executar as operações Parar, Iniciar, Pausar e Retomar neste estágio, se necessário, usando as listas suspensas disponíveis na folha de detalhamento do servidor. Depois que a replicação inicial for concluída, os servidores passarão para o estágio teste.
- Teste: os servidores para os quais a replicação inicial está concluída e a replicação delta está em andamento passarão para a fase teste. Você pode escolher executar migrações de teste em uma rede virtual de teste antes da migração real (recomendado). Você pode ignorar o estágio Teste e iniciar a migração diretamente usando as ações disponíveis no menu suspenso Conclusão.
- Conclusão: os servidores cujas Migrações de Teste foram concluídas ou ignoradas serão movidos para este estágio. Você pode executar migrações finais (Corte final) para esses servidores. Após a conclusão da migração, execute Concluir migração para limpar os recursos de migração usando as listas suspensas disponíveis na folha de detalhamento do servidor.
Use o PowerShell para exibir o Tempo Restante em todos os estágios de migração de servidor nas Migrações para Azure. Isso ajuda a monitorar o progresso da replicação e planejar a substituição com precisão. Você pode usar o PowerShell, o Windows PowerShell ou o Cloud Shell no portal do Azure.
Abra o portal do Azure e selecione o Cloud Shell na parte superior. Selecione o PowerShell quando solicitado.
Execute este comando no Azure Cloud Shell para monitorar o status de migração do servidor de que você precisa.
Get-AzMigrateServerMigrationStatus -ProjectName "<your-project-name>" -ResourceGroupName "<your-resource-group>" -MachineName "<your-server-name>"Substitua
your-project-name,your-resource-groupeyour-server-namepelo projeto real das Migrações para Azure, o grupo de recursos e o nome do servidor.Execute este comando e obtenha a seguinte saída:
A saída mostra o status de replicação do servidor, o progresso do disco, o tempo restante, a velocidade de carregamento e os detalhes do armazenamento de dados.
Execute o comando do passo 5 com a
Expediteflag. Isso recupera os parâmetros operacionais do dispositivo e uma lista priorizada de ações recomendadas para ajudar a reduzir o tempo de migração restante para o servidor especificado.Get-AzMigrateServerMigrationStatus -ProjectName "<your-project-name>" -ResourceGroupName "<your-resource-group>" -MachineName "<your-server-name>" -ExpediteVocê obterá a seguinte saída:
Você pode executar o comando sem
-MachineNameexibir o status da migração e o tempo restante para todos os servidores no projeto. Por exemplo:Get-AzMigrateServerMigrationStatus -ProjectName "<your-project-name>" -ResourceGroupName "<your-resource-group>"Substitua
your-project-nameeyour-resource-grouppelos nomes reais do Migrações para Azure, projeto e grupo de recursos.Execute este comando e obtenha a seguinte saída:
Se houver um problema com replicação ou substituição, o
-Healthsinalizador mostrará erros, possíveis causas e ações recomendadas para solucionar problemas de migração.
Get-AzMigrateServerMigrationStatus -ProjectName "<your-project-name>" -ResourceGroupName "<your-resource-group>" - MachineName "<your-server-name>" -Health
- Execute este comando e obtenha a seguinte saída:
- Você também pode executar o comando apenas
-ApplianceNamepara exibir o status da migração, o tempo restante e os detalhes de integridade de todos os servidores conectados a esse dispositivo.
Get-AzMigrateServerMigrationStatus -ProjectName "<your-project-name>" -ResourceGroupName "<your-resource-group>" - ApplianceName "<your-appliance-
Substitua
your-project-name,your-resource-groupeyour-appliance-namepelos valores reais da configuração do Migrações para Azure.Execute este comando para obter a seguinte saída:
Observação
Você pode executar os comandos acima no Azure Cloud Shell. Você também pode usar o PowerShell ou o Windows PowerShell em qualquer computador Windows. Um computador se refere a qualquer computador Windows, não a um dispositivo ou servidor, desde que tenha acesso ao projeto de Migrações para Azure.
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 que você faça isso 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 funciona conforme o esperado, sem impactar as máquinas de origem (on-premises ou AVS), que permanecem operacionais e continuam replicando.
- A migração de teste simula a migração criando uma VM do Azure com o uso dos dados replicados (geralmente, fazendo a migração para uma VNet 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.
Faça uma migração de teste da seguinte maneira:
Em Migrações para Azure projeto, em Execute>Migrations> selecione o servidor para o qual deseja testar a migração clicando no nome do servidor em Workloads coluna.
Na folha de detalhamento, na lista suspensa Testes, selecione Iniciar migração de teste.
Em Migração de teste, selecione a VNet do Azure na qual a VM do Azure estará localizada durante o teste. Recomendamos que você use uma VNet que não seja de produção.
Selecione a sub-rede à qual você deseja associar cada um dos NICs (Cartões de Interface de Rede) da VM migrada.
Você tem a opção de atualizar o Windows Server SO durante a migração de teste. Para atualizar, selecione a opção Atualização disponível. No painel que aparece, selecione a versão do sistema operacional de destino para a qual você deseja atualizar e selecione Aplicar. Saiba mais.
Depois de clicar em Testar migração, o trabalho será iniciado. Monitore o status no portal em Status de execução. Após a conclusão da migração de teste, limpe os recursos de teste navegando até o servidor e selecionando Limpar migração de teste na lista suspensa Testes.
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 o servidor na coluna Cargas de Trabalho na página Executar> Migrações. Nas configurações de Computação e Rede, marque a caixa de seleção associada ao registro com a extensão IaaS 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 de origem (local ou AVS).
- Em Migrações para Azure projeto, Em Execute>Migrations> selecione o servidor para o qual deseja fazer a migração final clicando no nome do servidor na coluna Workloads.
- Na folha de detalhamento, na lista suspensa Conclusão, selecione Migrar.
- Em Migrar>Desligar máquinas virtuais e realizar uma migração planejada sem perda de dados, selecione Sim>OK.
- Por padrão, as Migrações para Azure desligam a VM de origem (local ou AVS) e executa uma replicação sob demanda para sincronizar as alterações de VM que ocorreram desde a última replicação. Isso garante que não haja nenhuma perda de dados.
- Se você não quiser desligar a VM, selecione Não
- Você tem a opção de atualizar o Windows Server SO durante a migração. Para atualizar, selecione a opção Atualização disponível. No painel que aparece, selecione a versão do sistema operacional de destino para a qual você deseja atualizar e selecione Aplicar. Saiba mais.
- Se você já tiver uma reserva de capacidade para o SKU da VM na assinatura e no local de destino, especifique-a aqui para esta implantação. As reservas de capacidade garantem que a SKU de VM necessária esteja disponível quando você iniciar a migração. A reserva de capacidade para o SKU pode estar em qualquer grupo de recursos dentro da assinatura e localização de destino. Saiba mais.
- Um trabalho de migração é iniciado para o servidor. Acompanhe o trabalho nas notificações do Azure.
- Após a conclusão do trabalho, você poderá exibir e gerenciar o servidor na página Migrações, que será acompanhada no estágio Conclusão.
Concluir a migração
- Depois que a migração for concluída, na página de detalhamento do servidor, na lista suspensa Conclusão , selecione Concluir a migração. Isso interrompe a replicação do computador de origem (local ou AVS) e limpa as informações de estado de replicação para a VM.
- Instalamos automaticamente o agente de VM para as VMs Windows e Linux durante a migração.
- Verifique e solucione problemas de ativação do Windows na VM do Azure.
- 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.
- Execute o aplicativo final e o teste de aceitação da migração no aplicativo migrado que está sendo executado no Azure.
- Transfira o tráfego para a instância migrada da VM do Azure.
- Remova as VMs de origem (local ou AVS) do inventário de VM local.
- Remova as VMs de origem (local ou AVS) de backups locais.
- 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
- Para aumentar a resiliência:
- Proteja os dados fazendo backup das VMs do Azure por meio do serviço Backup do Azure. Saiba mais.
- Mantenha as cargas de trabalho em execução e continuamente disponíveis ao replicar as VMs do Azure em uma região secundária com o Site Recovery. Saiba mais.
- Para desempenho superior:
- Por padrão, os discos de dados são criados com o cache de host definido como "Nenhum". Examine e ajuste o cache de disco de dados de acordo com suas necessidades de carga de trabalho. Saiba mais.
- Para aumentar a segurança:
- Bloqueie e limite o acesso do tráfego de entrada com o Microsoft Defender para Nuvem – Administração just-in-time.
- Gerenciar e controlar atualizações em computadores Windows e Linux com o Gerenciador de Atualizações do Azure.
- Restrinja o tráfego de rede a pontos de extremidade com os Grupos de Segurança de Rede.
- Implante o Azure Disk Encryption para ajudar a proteger discos e manter os dados protegidos contra roubo e acesso não autorizado.
- Leia mais sobre como proteger recursos de IaaS e visite o Microsoft Defender para Nuvem.
- Para monitoramento e gerenciamento:
- Considere implantar o Gerenciamento de Custos da Microsoft para monitorar o uso e os gastos de recursos.
Próximas etapas
Investigue o percurso de migração de nuvem no Azure Cloud Adoption Framework.