Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo mostra-lhe como migrar VMs VMware ou Solução VMware no Azure (AVS) on-premises para Azure, utilizando a ferramenta Migration and modernization , 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 utilizam opções predefinidas sempre que possível e não mostram todas as definições e caminhos possíveis.
Neste tutorial, aprenderás como:
- Assegure que os pré-requisitos para a execução da migração sem agente são cumpridos, incluindo configuração do appliance, descoberta e permissões necessárias.
- Iniciar migração Execução.
- Acompanhar e monitorizar as migrações.
- 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.
- Para os papéis incorporados necessários no Azure Migrate e os detalhes de permissões para criar um projeto e executar descobertas, avaliações e migrações, consulte Preparar contas Azure para Azure Migrate.
Observação
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, pode não conseguir obter códigos de erro detalhados de falha de atualização do sistema operativo, mas a atualização ainda pode avançar.
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 seguires o tutorial de avaliação, já configuraste o aparelho. Se não o fez, configure-o agora, usando um destes métodos:
- Modelo OVA: Configuração numa VM VMware usando um modelo OVA descarregado.
- Script: Configurar numa VM VMware ou numa máquina física, utilizando um script de instalação 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.
Executar migrações
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.
Observação
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 projeto Azure Migrate >Execute>Migration, selecione Start execution.
Em Especificar intenção, >O que quer migrar, selecione Servidores ou Máquinas Virtuais(VM). Em Para onde quer migrar, selecione Azure VM.
Em Como irá selecionar as cargas de trabalho, pode selecionar manualmente servidores usando De todo o inventário ou selecionar uma avaliação existente usando A partir de uma avaliação.
No método Discovery, selecione o appliance que corresponde ao seu ambiente de origem (VMware Vsphere neste caso). No modo de migração, selecione Migração sem agente.
Em Workloads, selecione as máquinas que quer replicar e migrar e selecione o tipo de segurança da VM Target. O Azure Migrate dá suporte à migração para TVMs (Máquinas Virtuais de Inicialização Confiáveis). Por padrão, migra as VMs elegíveis como TVMs. Essas VMs fornecem recursos de segurança aprimorados, como inicialização segura e TPM virtual, sem custo extra. 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 predefinida selecionada no menu suspenso será utilizada 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
- Definir Conjunto de Disponibilidade para colocar a máquina migrada num 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 gerida pelo cliente
- Criptografia dupla com chaves gerenciadas pela plataforma e pelo cliente
Observação
Para replicar VMs com CMK, você precisa criar um conjunto de criptografia de disco no Grupo de Recursos de destino. Um objeto de conjunto de encriptação de disco mapeia discos geridos para um Cofre de Chaves que contém o CMK a usar para SSE.
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 você tiver máquinas Windows Server cobertas por assinaturas ativas do Software Assurance ou do Windows Server e quiser aplicar o benefício às máquinas que está migrando. Em seguida, selecione Seguinte.
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 estiveres a usar recomendações de avaliação, a seleção Tamanho da VM mostrará o tamanho recomendado. Caso contrário, o Azure Migrate seleciona um tamanho com base na opção 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.
- Reserva de capacidade: Se já tem uma reserva de capacidade para o SKU VM na subscrição e localização alvo, especifique-a aqui para esta implementação. As reservas de capacidade garantem que o SKU VM necessário está disponível quando iniciar a migração. Pode associar uma reserva agora ou saltar este passo e configurá-la mais tarde durante a migração. A reserva de capacidade para o SKU pode estar em qualquer grupo de recursos dentro da subscrição e localização alvo. Saiba mais.
Observação
Se desejar 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, indique se os discos VM devem ser replicados para Azure e especifique o tipo de disco (Premium v2, Ultra Disk, Standard SSD, Standard HDD ou Premium Managed Disks) no Azure. Em seguida, selecione Seguinte.
Observação
Para otimizar custos e melhorar o desempenho, pode agora migrar para o SSD Premium v2 como disco de dados.
Em Tags, escolha adicionar tags às suas máquinas virtuais, discos e NICs.
Em Rever e iniciar execução, revê as definições e seleciona Rever e iniciar execução para iniciar a replicação inicial dos servidores.
Observação
Se houver um problema de conectividade com o Azure ou se os serviços do appliance estiverem inativos por mais de 90 minutos, os ciclos ativos de replicação para servidores de replicação são reiniciados para 0% e o respetivo ciclo começa do início.
Rastrear e monitorar
No projeto do Azure Migrate, vá para Executar > Migrações. Use Visualizar por aplicações ou Visualizar por cargas de trabalho para alterar a forma como os itens são agrupados.
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 o término da replicação inicial, começa a replicação delta. Alterações incrementais aos discos de origem são periodicamente replicadas para os discos réplica no 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.
- Quando o trabalho Iniciar Replicação for concluído com êxito, as máquinas iniciarão sua replicação inicial para o Azure.
O progresso da execução é mostrado na fase de execução e no estado da execução:
- Fase de execução: Preparação, Teste ou Conclusão.
- Estado de execução: Em progresso, Em erro, Ação pendente ou Concluída.
O progresso da execução é acompanhado ao longo de três fases na fase de Execução:
- Preparação: Os servidores habilitados para replicação permanecem na fase de Preparação enquanto a replicação inicial (replicação de dados) está em curso. Pode realizar operações de Parar, Iniciar, Pausar e Retomar nesta fase, se necessário, usando os menus suspensos disponíveis no painel de drill-down do servidor. Após a conclusão da replicação inicial, os servidores passam para a fase de Testes.
- Testes: Servidores para os quais a replicação inicial está completa e a replicação delta está em curso passarão para a fase de Testes. Pode escolher realizar migrações de teste numa rede virtual de testes antes da migração real (recomendado). Pode saltar a fase de teste e iniciar a migração diretamente usando as ações disponíveis no menu de Conclusão.
- Conclusão: Os servidores para os quais as Migrações de Teste são concluídas ou ignoradas passam para esta fase. Pode realizar migrações finais (Cutover) para estes servidores. Após a conclusão da migração, execute Complete a migração para limpar os recursos de migração utilizando as listas pendentes disponíveis no painel de exploração detalhada do servidor.
Use o PowerShell para exibir o Tempo Restanteem todos os estágios de migração do servidor no Azure Migrate. Isso ajuda a monitorar o progresso da replicação e planejar a substituição com precisão. Pode usar o PowerShell, Windows PowerShell ou Cloud Shell no portal Azure.
Abra o portal do Azure e selecione o Cloud Shell na parte superior. Selecione 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-group, eyour-server-namepelo projeto do Azure Migrate, grupo de recursos, e nome do servidor reais.Execute este comando e obtenha a seguinte saída:
A saída mostra o status da replicação do servidor, o progresso do disco, o tempo restante, a velocidade de carregamento e os detalhes do armazenamento de dados.
Executa o comando a partir do passo 5 com a
Expeditebandeira. Isto recupera os parâmetros operacionais do dispositivo e uma lista prioritária de ações recomendadas para ajudar a reduzir o tempo restante de migração para o servidor especificado.Get-AzMigrateServerMigrationStatus -ProjectName "<your-project-name>" -ResourceGroupName "<your-resource-group>" -MachineName "<your-server-name>" -ExpediteObtém o seguinte resultado:
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 projeto Azure Migrate e do grupo de recursos.Execute este comando e obtenha a seguinte saída:
Se houver um problema de replicação ou cutover, a
-Healthflag mostra erros, possíveis causas e ações recomendadas para resolver a 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 sua configuração do Azure Migrate.Execute este comando para obter a seguinte saída:
Observação
Podes executar os comandos acima no Azure Cloud Shell. Também podes usar PowerShell ou Windows PowerShell em qualquer máquina Windows. Uma máquina refere-se a qualquer PC com Windows, não a um appliance ou servidor, desde que tenha acesso ao projeto Azure Migrate.
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.
- Executar uma migração de teste verifica se a migração funciona como esperado, sem afetar as máquinas de origem (on-premises ou AVS), que permanecem operacionais e continuam a replicar.
- 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:
No Azure Migrate projeto, em Execute>Migrations> selecione o servidor para o qual deseja fazer a migração de teste clicando no nome do servidor na coluna Workloads.
Na lâmina de detalhamento, no menu suspenso Testes, selecione Iniciar teste de 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.
Selecione 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.
Assim que clicas em Testar migração, o trabalho começa. Monitoriza o estado no portal em Estado de Execução. Depois de terminar a migração de teste, certifique-se de limpar os recursos de teste navegando até ao servidor e selecionando Limpar migração de teste no menu suspenso 'Testes'.
Observação
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 o servidor na coluna Workloads na página Executar> Migrações. Nas definições de Computação e Rede, selecione a caixa de seleção associada a registar com a extensão SQL IaaS.
- 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 verificares se a migração de testes funciona como esperado, podes migrar as máquinas de origem (on-premises ou AVS).
- No Azure Migrate projeto, em Executar>Migrações> selecione o servidor para o qual pretende fazer a migração final clicando no nome do servidor na coluna Workloads.
- Na lâmina de drill-down, no menu suspenso Conclusão, selecione Migrar.
- Em Migrar>Desligar máquinas virtuais e realizar uma migração planeada sem perda de dados, selecione Sim>OK.
- Por defeito, o Azure Migrate desliga a VM de origem (on-premises ou AVS) e executa uma replicação on-demand para sincronizar quaisquer alterações da VM que tenham ocorrido 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.
- Se já tem uma reserva de capacidade para o SKU VM na subscrição e localização alvo, especifique-a aqui para esta implementação. As reservas de capacidade garantem que o SKU VM necessário está disponível quando iniciar a migração. A reserva de capacidade para o SKU pode estar em qualquer grupo de recursos dentro da subscrição e localização alvo. Mais informações.
- Começa um trabalho de migração para o servidor. Controle a tarefa nas notificações do Azure.
- Depois que o trabalho terminar, pode visualizar e gerir o servidor a partir da página de Migrações, que será acompanhado na fase de Conclusão.
Concluir a migração
- Depois de concluída a migração, na página de detalhamento do servidor, no menu suspenso de Finalização, selecione Completar migração. Isto impede a replicação para a máquina de origem (on-premises ou AVS) e limpa a informação do estado da 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.
- Redirecione o tráfego para a instância de VM do Azure migrada.
- Remova as VMs de origem (on-premises ou AVS) do inventário local de VMs.
- Remova as VMs de origem (on-premises ou AVS) dos backups locais.
- 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
- 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 para a Cloud - Administração Just in Time.
- Gerencie e administre atualizações em máquinas Windows e Linux com Gestor de Atualizações do Azure.
- 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 para a 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.