Todos os produtos
Search
Central de documentação

Migration Hub:Data verification

Última atualização: Jun 28, 2026

O Cloud Migration Hub oferece diversos métodos de verificação para fontes de dados de banco de dados e armazenamento de objetos, garantindo a consistência dos dados entre origem e destino após a migração.

Fluxo de trabalho

O processo de verificação de dados envolve as seguintes etapas:

Etapa 1: Instale um agente de verificação de dados. Implante o agente em um servidor conectado tanto às fontes quanto aos destinos de dados. Como a verificação lida com dados sensíveis, recomendamos implantar o agente em uma instância ECS para evitar vazamentos.

Etapa 2: Configure a fonte de dados e crie um plano de verificação. Especifique o escopo dos dados, o método de verificação e o agente responsável pela execução.

Etapa 3: Inicie a verificação. Envie o comando de verificação ao agente. Ele retornará os resultados automaticamente assim que a validação for concluída.

Etapa 4: Visualize os resultados. Consulte os resultados e detalhes da verificação no console do Cloud Migration Hub.

Essas etapas permitem validar a consistência dos dados por meio de uma interface gráfica, assegurando uma transição de dados sem problemas.

Visão geral do recurso

Cenários

O Cloud Migration Hub disponibiliza um recurso leve de verificação de dados para cenários de migração de bancos de dados e armazenamento de objetos. Após a conclusão da migração, o recurso amostra os dados para checar a consistência entre origem e destino. Durante janelas de transição de sistemas, ele executa uma verificação rápida logo após o desligamento do sistema, fornecendo garantia de qualidade em tempo real.

  • Momento da verificação

    Inicie a verificação quando as condições abaixo forem atendidas:

    • A migração estiver concluída tanto na source quanto no destino dos dados.

    • A sincronização ou migração incremental estiver finalizada.

  • Precauções

    Executar a verificação durante uma migração ativa (completa ou incremental) pode causar os problemas a seguir, pois os dados ainda estão em alteração:

    • Resultados de verificação imprecisos

    • Julgamento incorreto da consistência dos dados

    • Interferência no processo de migração

O Cloud Migration Hub utiliza um algoritmo de verificação leve que mantém alta precisão enquanto minimiza o consumo de recursos.

Serviços e métodos de verificação compatíveis

Serviços de banco de dados

Serviço compatível

Count

TopN

SumX

CheckSum

ObjectStore

MySQL

Obtém o número de linhas em uma tabela.

Obtém as primeiras n linhas de uma tabela para comparação.

Obtém a soma de campos especificados em uma tabela.

Obtém o checksum de uma tabela.

Não compatível.

Redis

Compara os tamanhos dos valores de uma chave especificada.

Compara os n atributos de valor de uma chave especificada.

Compara os valores de chaves especificadas ou amostradas entre origem e destino. Por exemplo, é possível especificar 100 chaves.

Não compatível.

Não compatível.

MongoDB

Obtém o número de documentos em uma coleção.

Obtém os primeiros n documentos de uma coleção para comparação.

Obtém a soma de campos especificados em uma coleção.

Não compatível.

Não compatível.

Elasticsearch

Obtém o número de documentos em um índice.

Obtém os primeiros n documentos de um índice para comparação.

Não compatível.

Não compatível.

Não compatível.

Nota

Para dados ordenados do Redis, utiliza-se o método TopN para verificação. Para dados não ordenados do Redis, emprega-se o método Count.

Serviços de armazenamento de objetos

Serviço compatível

ListObject

ContentCheck

Inventory

Alibaba Cloud Object Storage Service (OSS)

Compara os nomes e tamanhos de todos os objetos em um bucket. Os tamanhos são medidos em bytes.

Realiza verificação MD5 em cada objeto no relatório gerado pelo serviço de migração online.

Compara objetos com base nas listas de inventário geradas. Se existirem objetos inconsistentes, a operação getObject é chamada para uma verificação secundária.

Huawei Cloud Object Storage Service (OBS)

Compara os nomes e tamanhos de todos os objetos em um bucket. Os tamanhos são medidos em bytes.

Realiza verificação MD5 em cada objeto no relatório gerado pelo serviço de migração online.

Compara objetos com base nas listas de inventário geradas. Se existirem objetos inconsistentes, a operação getObject é chamada para uma verificação secundária.

Amazon Simple Storage Service (Amazon S3)

Compara os nomes e tamanhos de todos os objetos em um bucket. Os tamanhos são medidos em bytes.

Não compatível.

Compara objetos com base nas listas de inventário geradas. Se existirem objetos inconsistentes, a operação getObject é chamada para uma verificação secundária.

Tencent Cloud Object Storage (COS)

Compara os nomes e tamanhos de todos os objetos em um bucket. Os tamanhos são medidos em bytes.

Realiza verificação MD5 em cada objeto no relatório gerado pelo serviço de migração online.

Compara objetos com base nas listas de inventário geradas. Se existirem objetos inconsistentes, a operação getObject é chamada para uma verificação secundária.

Procedimento

Solicitar e visualizar uma licença

Faça login no console do Cloud Migration Hub. No painel de navegação à esquerda, escolha Migration Capability > Data Verification. Clique em Apply for a License para gerar uma licença que protege os agentes contra uso não autorizado.image

A licença tem validade padrão de 90 dias. Clique em View License para copiar o conteúdo da licença.

image

Gerencie agentes de verificação de dados

Após solicitar a licença, implante o agente de verificação de dados em um ou mais servidores conforme suas necessidades de negócio.

SO recomendado: CentOS ou Alibaba Cloud Linux.

Requisito de rede: O servidor deve ter conexão com a source de dados.

O Cloud Migration Hub suporta implantação automática e manual do agente.

Nota
  1. Para implantar o agente em uma instância ECS da Alibaba Cloud com o Cloud Assistant instalado, recomendamos utilizar o método automático. O Cloud Assistant vem instalado por padrão nas instâncias ECS da Alibaba Cloud.

  2. Para implantar o agente em um servidor de nuvem de terceiros conectado a uma VPC da Alibaba Cloud, ou em uma instância ECS onde o Cloud Assistant não está instalado ou falhou na instalação por motivos específicos, recomendamos utilizar o método manual - rede privada.

  3. Para implantar o agente em um servidor de nuvem de terceiros não conectado às VPCs da Alibaba Cloud e que utiliza um endereço IP público, recomendamos utilizar o método manual - rede pública.

Implantação automática

Compatível apenas nas regiões China (Hangzhou), China (Shanghai), China (Zhangjiakou), China (Shenzhen) e China (Ulanqab). Para outras regiões, entre em contato com o suporte pós-venda online.

Observações:

  • Apenas instâncias ECS da Alibaba Cloud são compatíveis.

  • Ative o PrivateLink antes de implantar o agente.

  • Ao usar o PrivateLink para estabelecer conectividade, um endpoint reverso é criado em sua conta. Esse endpoint gera cobrança. Recomendamos liberá-lo quando não for mais necessário.

Após preparar a instância ECS, clique em Agent Management.

image

No painel exibido, clique em Agent Installation. image

Na caixa de diálogo aberta, defina o parâmetro Installation method como Automated Deployment, insira um nome para o agente, selecione a região de implantação e a instância ECS onde instalar o agente e, em seguida, clique em Installation.

image

Acompanhe o progresso da implantação durante o processo.

image

Após a implantação, o agente aparecerá na lista de agentes.

image

Observações:

  • Ao usar o PrivateLink para estabelecer conectividade, um endpoint reverso é criado em sua conta. Esse endpoint gera cobrança. Recomendamos liberá-lo quando não for mais necessário.

Implantação manual

Manual - rede pública

Observações:

  • É possível utilizar servidores de qualquer plataforma ou em data centers como jump servers. Certifique-se de que o Cloud Migration Hub consiga acessar seus servidores pela Internet.

Após preparar a instância ECS, clique em Agent Management.

image

No painel exibido, clique em Agent Installation. image

Na caixa de diálogo aberta, defina o parâmetro Installation method como Manual deployment, insira um nome para o agente, defina o parâmetro LoadBalancerType como Public network, insira um endereço IP e um número de porta e, em seguida, clique em Next step.image

Na etapa Installing the Agent, um comando de instalação será exibido. Clique em Copy para copiar o comando e execute-o na instância ECS para instalar o agente.

image

Após a instalação do agente, clique em Next step. Na etapa Get through the network, clique em Connection para conectar-se ao agente.

image

Acompanhe o progresso da conexão online.

image

Após a implantação, o agente aparecerá na lista de agentes.

Manual - rede privada

Compatível apenas nas regiões China (Hangzhou), China (Shanghai), China (Zhangjiakou), China (Shenzhen) e China (Ulanqab). Para outras regiões, entre em contato com o suporte pós-venda online.

Observações:

  • É possível utilizar instâncias ECS da Alibaba Cloud ou servidores de nuvem de terceiros como jump servers. Certifique-se de que seus servidores estejam conectados às VPCs da Alibaba Cloud.

  • Ative o PrivateLink antes de implantar o agente.

Após preparar a instância ECS, clique em Agent Management.

image

No painel exibido, clique em Agent Installation. image

Na caixa de diálogo aberta, defina o parâmetro Installation method como Manual deployment, insira um nome para o agente, defina o parâmetro LoadBalancerType como Private network, selecione uma região e uma VPC, insira um endereço IP e um número de porta e, em seguida, clique em Next step.

image

Na etapa Installing the Agent, um comando de instalação será exibido. Clique em Copy para copiar o comando e execute-o na instância ECS para instalar o agente.

image

Após a instalação do agente, clique em Next step. Na etapa Get through the network, clique em Connection para conectar-se ao agente.

image

Acompanhe o progresso da conexão online.

image Após a implantação, o agente aparecerá na lista de agentes.

Observações:

  • Ao usar o PrivateLink para estabelecer conectividade, um endpoint reverso é criado em sua conta. Esse endpoint gera cobrança. Recomendamos liberá-lo quando não for mais necessário.

Operações de gerenciamento de agentes

Parar

Se você implantou o agente pelo método automático e ele estiver no estado Online, clique em Stop para interrompê-lo.

image

Quando o agente é parado, ele deixa de executar na instância ECS e seu status muda para Stop na lista de agentes. Tarefas de verificação que utilizam um agente no estado Stop não podem ser iniciadas.image

Iniciar

Caso o agente esteja no estado Stop, clique em Start para iniciá-lo.

image Após iniciar o agente, o status dele mudará para Online.

Excluir

Se não precisar mais de um agente, exclua-o da lista de agentes.

image

Reconectar e copiar um comando de início

Se um agente implantado manualmente perder a conexão, seu status mudará para Offline. Clique em Copy Start Command e execute o comando na instância ECS correspondente. Em seguida, clique em Reconnect para estabelecer uma nova conexão entre o Cloud Migration Hub e o agente.

image

Depois que a conexão for estabelecida, o status do agente mudará para Online.

image

Criar um plano de verificação

Criar um plano de verificação

Nota

O exemplo a seguir utiliza o OSS. Para outros serviços, siga as instruções na tela do console do Cloud Migration Hub.

Com o agente online e conectado, clique em Create Verification Plan e configure os parâmetros no painel exibido.

image Configure o parâmetro Select Data Source e os parâmetros relacionados. Em seguida, clique em Test data connection. Após o teste bem-sucedido, clique em Confirm para iniciar a análise dos dados.

image

Nota

A figura anterior mostra apenas a configuração da source de dados. Para verificar dados entre origem e destino, configure ambos.

Aguarde a conclusão da análise dos dados. O plano de verificação será então criado. image

Criar uma tarefa de verificação de dados

Clique no nome do plano de verificação para acessar a página de detalhes.

image

Na página de detalhes, visualize as informações do seu agente. Um plano de verificação suporta apenas um agente. Clique em New Task para criar uma tarefa de verificação.

image

Na etapa Information Entry, selecione um serviço com base na sua source de dados, escolha um método de verificação, configure os parâmetros e clique em Next step.

image

Na etapa Parsing results, configure os parâmetros e clique em Next step.image

Na etapa Verification range confirmation, confirme as informações e clique em Determine.image

Iniciar a tarefa de verificação de dados

Após criar a tarefa, clique em All Initiate Validation para iniciar todas as tarefas ou selecione tarefas específicas e clique em Check Initiate Validation.

A tarefa entrará no estado Validation in. Atualize a página para visualizar o resultado.

image

Se o resultado não atender aos requisitos, ajuste os dados e clique em RUN TASK para reiniciar.

Alterar o agente

Para alterar o agente, clique em Edit ao lado de Agent List. Selecione o agente desejado e clique em Determine. Um plano de verificação suporta apenas um agente. Selecionar múltiplos agentes causará um erro.

image

O novo agente verificará a conectividade com a origem e o destino. Se não houver erros, a alteração será bem-sucedida.image