Azure Migrate: descoberta e avaliação
Implante o dispositivo do Azure Migrate em um ambiente local, descubra servidores e dependências e gere um relatório de prontidão para o Azure com estimativas de custo.
Azure Migrate: descoberta e avaliação é uma aula grátis de Azure Fundamentals no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Azure Fundamentals, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Azure Fundamentals inclui 4 aulas no total.
O que é o Azure Migrate?
O Azure Migrate é um hub centralizado no portal do Azure que fornece ferramentas para descobrir, avaliar e migrar servidores locais, bancos de dados, aplicativos web e áreas de trabalho virtuais para o Azure. Ele se integra tanto às ferramentas criadas pela Microsoft quanto a um ecossistema crescente de ferramentas de fornecedores independentes de software (ISV), como Cloudamize e Movere. O Azure Migrate armazena todos os dados de descoberta e avaliação em um recurso de projeto dedicado dentro de um grupo de recursos.
# Create an Azure Migrate project
az migrate project create \
--resource-group myRG \
--name myMigrateProject \
--location eastusO dispositivo do Azure Migrate
A descoberta começa com a implantação do dispositivo do Azure Migrate — uma VM leve executada no seu ambiente local. O dispositivo coleta continuamente metadados, contadores de desempenho e dados de dependências do VMware vCenter, do Microsoft Hyper-V ou de servidores físicos e os transmite com segurança ao serviço Azure Migrate por HTTPS. Um único dispositivo pode descobrir até 10.000 VMs VMware ou 5.000 VMs Hyper-V.
# Download the appliance OVA for VMware discovery
# In the Azure portal: Azure Migrate > Servers > Discover > Virtualization: VMware
# Download URL is provided per project
# After deployment, configure the appliance at:
# https://<appliance-ip>:44368O que é descoberto?
O dispositivo coleta metadados detalhados, incluindo: inventário do servidor (OS, versão, software instalado, CPU, RAM e quantidade de discos), dados de desempenho (utilização de CPU e memória por até 12 meses), dependências de rede (qual servidor se comunica com qual) e configuração de armazenamento (tamanhos dos discos e IOPS). Para bancos de dados, uma credencial separada de descoberta do SQL Server permite que o dispositivo também enumere instâncias e bancos de dados SQL.
Criando uma avaliação de servidor
Após a descoberta, você cria uma avaliação de VM do Azure no portal do Azure Migrate. Você configura a avaliação com: região de destino, critério de dimensionamento da VM (baseado no desempenho ou como no ambiente local), opção de desconto de instância reservada e fator de margem (um multiplicador de segurança, com padrão 1,3). A avaliação analisa os dados de desempenho e recomenda o SKU de VM do Azure adequado e o custo mensal estimado para cada servidor.
# Create a server assessment via CLI
az migrate assessment create \
--resource-group myRG \
--project-name myMigrateProject \
--name ServerAssessment01 \
--type AzureVmAssessmentPreparação para o Azure
Cada VM avaliada recebe uma classificação de preparação para o Azure: Ready, Ready with conditions, Not ready ou Readiness unknown. Os motivos comuns para Not ready incluem: discos de inicialização maiores do que o Azure aceita, versões não compatíveis do sistema operacional ou mais de 64 discos de dados conectados. O relatório de avaliação detalha cada problema de preparação e fornece etapas práticas para corrigi-lo.
Recomendações de dimensionamento adequado de VMs
O critério de dimensionamento baseado no desempenho examina a utilização máxima de CPU e memória durante o período de coleta e a multiplica pelo fator de margem para selecionar o menor SKU de VM do Azure capaz de lidar com a carga de trabalho. Por exemplo, um servidor que usa consistentemente 20% de 16 vCPUs (3,2 vCPUs efetivas) com um fator de margem de 1,3 precisa de um SKU de VM que ofereça pelo menos 4,16 vCPUs — portanto, a avaliação recomenda o SKU do nível seguinte, com 4 ou 8 vCPUs.
Análise de dependências
A análise de dependências mostra quais servidores se comunicam entre si, ajudando você a agrupar aplicativos interdependentes em ondas de migração. O Azure Migrate é compatível com dois modos de dependência: sem agente (usa dados do vCenter, não exige instalação de software e é menos granular) e baseado em agente (instala o agente de Dependência do Log Analytics e o MMA/AMA em cada VM para obter detalhes das conexões no nível do processo). Os mapas de dependências são visualizados diretamente no portal do Azure.
Avaliações de aplicativos Web e SQL
O Azure Migrate também avalia aplicativos Web ASP.NET para migração para o Azure App Service e bancos de dados do SQL Server para migração para o Azure SQL Database, a Instância Gerenciada do Azure SQL ou o SQL Server em uma VM do Azure. A avaliação de SQL identifica recursos preteridos, agrupamentos sem suporte e problemas de compatibilidade, atribuindo a cada banco de dados um status de prontidão e recomendando o destino ideal no Azure SQL com base nos recursos utilizados.
Relatórios de estimativa de custos
A avaliação gera uma estimativa detalhada do custo mensal para cada carga de trabalho na região de destino do Azure, discriminada por computação, armazenamento e saída de rede. Você pode alternar entre os preços de pagamento conforme o uso e de instâncias reservadas de 1 ano/3 anos para modelar a economia de custos. Exportar o relatório para o Excel permite criar um caso de negócio completo, comparando o TCO local com os gastos projetados no Azure ao longo de um período de 3 anos.
# Export assessment report details
az migrate assessment download \
--resource-group myRG \
--project-name myMigrateProject \
--name ServerAssessment01 \
--output-folder /tmp/assessment-reportClassificações de confiança das avaliações
O Azure Migrate atribui uma classificação de confiança (de 1 a 5 estrelas) a cada avaliação com base na porcentagem de pontos de dados de desempenho coletados. Uma avaliação com menos de 20% dos dados disponíveis recebe 1 estrela e pode dimensionar as VMs muito acima ou abaixo do necessário. A prática recomendada é coletar pelo menos 30 dias de dados de desempenho antes de gerar uma avaliação, para obter a classificação máxima de confiança, de 5 estrelas, e estimativas de custos confiáveis.
Iteração nas avaliações
As avaliações são instantâneos de um determinado momento — elas não são atualizadas automaticamente. À medida que você coleta mais dados de desempenho ou altera suas suposições (região de destino, modelo de desconto, fator de conforto), deve criar uma nova avaliação para refletir as entradas atualizadas. O Azure Migrate permite comparar várias avaliações lado a lado, para que você possa modelar diferentes cenários (por exemplo, Leste dos EUA versus Norte da Europa ou pagamento conforme o uso versus reservado) antes de definir um plano de migração.
Verificação rápida
Teste sua compreensão dos conceitos do Microsoft Azure Fundamentals (AZ-900) abordados nesta lição.
Recapitulação da lição
Nesta lição, você aprendeu que: o dispositivo do Azure Migrate descobre servidores locais e transmite dados de desempenho; as avaliações de servidores recomendam SKUs de VMs do Azure e estimam custos mensais; e a análise de dependências agrupa servidores interdependentes em ondas de migração. A seguir, executaremos uma migração de Rehost usando o mecanismo de replicação do Azure Migrate.
Perguntas Frequentes
A aula “Azure Migrate: descoberta e avaliação” é grátis?
Sim — o texto completo de “Azure Migrate: descoberta e avaliação” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Azure Fundamentals, atualize para CoddyKit PRO. O curso de Azure Fundamentals inclui 4 aulas no total.
O que vou aprender em “Azure Migrate: descoberta e avaliação”?
Implante o dispositivo do Azure Migrate em um ambiente local, descubra servidores e dependências e gere um relatório de prontidão para o Azure com estimativas de custo. Você pratica Azure Fundamentals com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Azure Fundamentals?
Nenhuma experiência prévia é necessária. Azure Fundamentals no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.
Quanto tempo leva a aula “Azure Migrate: descoberta e avaliação”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Azure Fundamentals?
Sim. Cada aula de Azure Fundamentals inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Estrutura de migração dos 6 Rs
- Azure Migrate: descoberta e avaliação
- Rehospedagem com o Azure Migrate (lift and shift)
- Práticas recomendadas para migração de bancos de dados