Um teste de migração simula e verifica sua solução de migração antes de você executar a migração real. Ele ajuda a avaliar a viabilidade e os riscos do seu plano ao fornecer métricas essenciais, como volume de dados, velocidade de migração e duração total estimada. Com base nos resultados, o Server Migration Center (SMC) fornece recomendações para ajudar a resolver possíveis problemas, reduzindo falhas e perdas potenciais durante a migração real. Este tópico descreve como executar um teste de migração para servidores e sistemas operacionais.
Limitações
Você pode executar um teste de migração apenas nos seguintes cenários de migração:
Migrar um servidor para uma imagem do ECS ou uma instância do ECS.
Migrar um sistema operacional Linux.
Procedimento
Faça login no console do SMC.
-
Acesse a página correta com base no seu cenário de migração.
-
Migração de servidor:
No painel de navegação à esquerda, escolha .
-
Migração de sistema operacional:
No painel de navegação à esquerda, escolha .
-
-
Importe uma origem de migração e configure uma tarefa de migração. Para obter mais informações, consulte Migrate servers to ECS e operating system migration (Linux).
As tabelas a seguir descrevem os principais parâmetros para configurar um teste de migração.
Migração de servidor
Parâmetro
Descrição
Migration Job Type
Após selecionar Server Migration, leia atentamente as instruções na tela.
Destination Type
Imagem do ECS
ECS Image
Converte o servidor de origem em uma imagem personalizada. Em seguida, use essa imagem personalizada para criar uma instância do ECS e concluir a migração.
Estão disponíveis os seguintes parâmetros:
Destination Region: a região do Alibaba Cloud onde a imagem personalizada será criada. Esse parâmetro é obrigatório. Regions and zones.
Image name prefix: o prefixo do nome da imagem personalizada que o SMC gera para a origem da migração.
Instância do ECS
Caso já tenha comprado uma instância de destino, como uma instância do ECS ou do Simple Application Server, migre o servidor de origem diretamente para ela. Certifique-se de que o armazenamento, o sistema operacional e as outras configurações do servidor de origem sejam compatíveis com a instância de destino.
AvisoDurante o teste de migração, o sistema cria snapshots para todos os discos em nuvem da instância do ECS de destino. Se o teste falhar ou se o Execution Method estiver definido como Test Only, o sistema reverte os snapshots automaticamente após a conclusão do teste. A instância do ECS de destino fica indisponível durante o teste, e todos os dados gravados nela nesse período serão perdidos. Certifique-se de que a instância do ECS de destino não contenha dados importantes.
Estão disponíveis os seguintes parâmetros:
Target Region: a região de destino do servidor de origem. Esse parâmetro é obrigatório. Para obter mais informações sobre regiões, consulte regions and zones.
Destination Instance: selecione uma instância do ECS para usar como destino.
Execution Method
Selecione um método de execução. Por padrão, a opção Test and Migrate vem selecionada. Neste exemplo, a opção Test Only está selecionada.
Test Only: cria apenas uma tarefa de teste de migração. Após a conclusão do teste, inicie manualmente a tarefa de migração do servidor.
Test and Migrate: após a conclusão do teste de migração, o sistema inicia automaticamente a tarefa de migração do servidor se nenhum item de teste estiver no estado Critical.
Migração de sistema operacional
A migração de sistema operacional suporta dois métodos: migração rápida e migração passo a passo. Atualmente, apenas a migração passo a passo suporta testes de migração.
Parâmetro
Descrição
Migration Job Type
Selecione OS Migration.
Current Operating System
O sistema exibe o sistema operacional atual por padrão e não permite modificações. Exemplo: CentOS 7.
Destination Operating System
Selecione um sistema operacional de destino na lista suspensa. Exemplo: Alibaba Cloud Linux 3.
Migration Test
O recurso de teste de migração avalia a viabilidade e os riscos da tarefa antes do início. Ele fornece estimativas de volume de dados, velocidade de migração e tempo total, além de sugerir correções para reduzir possíveis problemas de migração. Há cobrança pelos recursos de pagamento conforme o uso utilizados durante o teste de migração.
AvisoSe o recurso "Migration Test" estiver ativado, o processo de teste cria um snapshot padrão do servidor em nuvem do ECS. Se o "Test and Migrate" não estiver ativado ou se o teste falhar, o sistema reverte o snapshot automaticamente após a conclusão do teste. Como o snapshot é criado no início do teste atual, todos os dados gerados durante esse período serão perdidos.
Execution Method
Selecione um método de execução. Por padrão, a opção Test and Migrate vem selecionada. Neste exemplo, a opção Test Only está selecionada.
Test Only: cria apenas uma tarefa de teste de migração. Após a conclusão do teste, inicie manualmente a tarefa de migração do sistema operacional.
Test and Migrate: após a conclusão do teste, o sistema inicia automaticamente a tarefa de migração do sistema operacional se nenhum item de teste estiver no estado Critical.
-
Clique em Start Migration e, em seguida, clique em Got It na caixa de diálogo de confirmação.
O sistema inicia automaticamente o teste de migração. Aguarde a conclusão do teste.
-
Teste de migração de servidor
Se ECS Image estiver definido como ECS Image, o teste de migração leva cerca de 5 minutos.
Se ECS Instance estiver definido como ECS Instance, o sistema cria snapshots para todos os discos em nuvem da instância durante o teste. A duração do teste depende de fatores como o tamanho dos discos em nuvem da instância e a quantidade de dados.
-
Teste de migração de sistema operacional
Durante o teste de migração, o sistema cria snapshots para todos os discos em nuvem da instância. A duração do teste depende de fatores como o tamanho dos discos em nuvem da instância, a quantidade de dados, e o tamanho e a quantidade de pacotes de software no sistema operacional. Por exemplo, se a instância tiver apenas um disco de sistema de 40 GiB, o teste de migração leva cerca de 15 minutos.
A lista a seguir descreve os status do teste de migração:
: o teste de migração está em andamento.
: nenhum problema foi encontrado.
: um ou mais itens Warning foram encontrados, mas nenhum item Critical foi encontrado.
: um ou mais itens Critical foram encontrados, ou o relatório de teste está incompleto.
Após a conclusão do teste de migração, a coluna Real-time Migration Status da origem da migração exibe Passed.
-
-
Com base nos resultados do teste, inicie a tarefa de migração ou repita o teste.
ImportantePara uma tarefa de migração de sistema operacional, se o teste de migração falhar ou se o Execution Method estiver definido como Test Only, é necessário interromper a instância para reverter os snapshots. Isso deixa o cliente SMC offline. Após a reversão, o Cloud Assistant reinicia automaticamente o cliente SMC. Se o Cloud Assistant não conseguir reiniciar o cliente, a origem da migração permanecerá offline. Nesse caso, não é possível iniciar a tarefa nem repetir o teste. Faça login manualmente na instância do ECS para iniciar o cliente. Para obter mais informações, consulte Manage the SMC client.
Se o status do teste for
ou
, clique em Start Migration Job na coluna Actions para iniciar a migração.Se o status do teste for
, visualize o relatório, corrija todos os itens Critical e, em seguida, clique em Retry Test.
-
Visualize o relatório do teste de migração.
Esta etapa descreve como visualizar o relatório do teste de migração caso você tenha definido o Execution Method como Test Only. Como alternativa, clique no ID da origem da migração para abrir a página de detalhes, acesse a seção Migration Test e clique em View Report.
Na página Migration Job, localize a tarefa de migração de destino e clique em View Report na coluna Real-time Migration Status.
-
No painel Migration Drill Report, visualize os detalhes do relatório.
A lista a seguir descreve os status dos itens de teste:
<!--@uicontrol {"id":"e7c1e81af7fp8","data-isbold":"true","data-format-type":"icu","data-params-value="critical","data-init-id":"3f7c425df09xk"}-->Critical: indica um problema com alta probabilidade de causar falha na migração. Recomendamos fortemente corrigir esse problema.
<!--@uicontrol {"id":"210cb1e7c2mw7","data-isbold":"true","data-format-type":"icu","data-params-value="warn","data-init-id":"3f7c425df09xk"}-->Warning: indica um problema que pode afetar a migração. Revise os detalhes para determinar se uma correção é necessária.
<!--@uicontrol {"id":"b988331c2bsk2","data-isbold":"true","data-format-type":"icu","data-params-value="normal","data-init-id":"3f7c425df09xk"}-->Passed: nenhum problema foi encontrado.
-
<!--@uicontrol {"id":"00b7c24d62h3w","data-isbold":"true","data-format-type":"icu","data-params-value="other","data-init-id":"3f7c425df09xk"}-->Not Tested: o item de teste não foi executado porque não era aplicável ou seus pré-requisitos não foram atendidos.
NotaPara executar verificações em uma migração de servidor Windows, é necessário atender aos seguintes requisitos. Caso contrário, todos os itens de teste em Source environment check serão marcados como <!--@uicontrol {"id":"88fbc14b0cbwg","data-isbold":"true","data-format-type":"icu","data-params-value="other","data-init-id":"3f7c425df09xk"}-->Not Tested.
Arquitetura do SO
Versão do SO
Configuração do SO
x86_64
Windows Server 2008 ou posterior
PowerShell 3.0 ou posterior
Com base nos detalhes e nas soluções recomendadas para cada item de teste, execute as ações necessárias.
A seguir, um exemplo de relatório de teste de migração de servidor:
A parte superior do relatório exibe o ID da tarefa de migração, o ID do relatório e a hora de início, além de um resumo do número de itens Critical e Warning. A seção Migration performance test mostra métricas como volume total de dados, velocidade do teste de rede Iperf, throughput, IOPS, tempo estimado de sincronização, tempo estimado de processamento e tempo total estimado de migração, e fornece uma conclusão de aprovação ou reprovação. A seção Test item details inclui três verificações: Source environment check, Destination environment check e Data synchronization test, e cada uma mostra o número de verificações aprovadas e ignoradas.
(Obrigatório) Se o relatório contiver itens Critical, corrija-os com base em seus detalhes e soluções recomendadas. Para obter mais informações, consulte Migration test item descriptions.
-
(Opcional) Na coluna Warning da tarefa de migração, clique em Passed para ajustar os parâmetros da tarefa conforme necessário.
NotaNão é possível modificar uma tarefa de migração de sistema operacional.
-
(Obrigatório) Após corrigir os itens Not Tested, clique em Not Tested na coluna Critical da tarefa de migração.
NotaSó é possível clicar em Warning quando a origem da migração tiver o status Actions e a tarefa de migração tiver o status Modify Migration Job ou <!--@uicontrol {"id":"90851d62e9hbv","data-isbold":"true","data-format-type":"icu","data-params-value="TestNotPass"}-->Test Failed.