Menu Docs
Página inicial do Docs
/
Atlas
/

Verificar migrações

O Atlas oferece suporte à verificação dos dados migrados do cluster de origem para o cluster de destino. O processo de verificação no Atlas executa uma série de verificações para confirmar que a sincronização de dados durante o processo de migração live foi bem-sucedida. Essas verificações incluem o Atlas comparando documentos e collections suportados.

Antes de transferir os dados do seu aplicativo para o cluster de destino, sempre verifique se a migração foi bem-sucedida. Você pode habilitar a verificação na interface do usuário do Atlas de migração live ou verificar os dados manualmente.

O processo de verificação que é executado no final do processo de migração em tempo real do Atlas é opcional. É altamente recomendável que você o habilite na UI do Atlas da migração live e solicite que o Atlas execute o processo de verificação da sincronização de dados antes de você passar para o cluster de destino no Atlas.

Como parte do processo de verificação que você pode habilitar na UI do Atlas para migração live, o Atlas executa as seguintes verificações nos clusters de origem e destino:

  • A fase e o progresso das verificações são executadas no cluster.

  • O número estimado de documentos no cluster.

  • O número de documentos hash pelo processo verificador no cluster.

  • O número de collections verificadas pelo processo verificador no cluster.

  • O número de collections no cluster a serem incluídas nas verificações de verificação.

Se o processo de verificação encontrar erros, isso falhará na migração ao vivo.

O processo de verificação exige um tamanho de oplog grande no cluster de destino. Aumente a oplog window mínima no cluster de destino ou defina o tamanho do oplog para um valor fixo alto o suficiente. Como alternativa, verifique os dados manualmente.

Você pode habilitar a verificação como parte da configuração do processo de migração live na UI do Atlas . Para obter as etapas exatas, consulte Live Migrate (Pull) de um cluster para o Atlas.

Importante

Se você habilitar a verificação na interface do usuário do Atlas , e o Atlas encontrar inconsistências durante as verificações de verificação, a migração live falhará. O processo de verificação NÃO verifica todas as possíveis inconsistências de dados. Revise as limitações nesta documentação para ver quais dados o processo de verificação não suporta e verifique manualmente esses dados.

Se você desabilitar a verificação automatizada na interface do usuário do Atlas de migração em tempo real, poderá criar scripts para verificação manual dos dados migrados e usar um método alternativo de verificação manual para verificar se os dados foram migrados com êxito. Para saber mais sobre os métodos alternativos, consulte Mongosync: Verificar Transferência de Dados.

O processo de verificação na migração live tem as seguintes limitações:

  • A verificação é executada na migração live (pull) e não é suportada na migração live (push).

  • Não é possível retomar um processo de verificação. Se você interromper ou pausar o processo de migração live e reiniciá-lo, o processo de verificação começará desde o início.

  • O processo de verificação não verifica:

    • Coleções limitadas

    • Coleções com índices TTL

    • Coleções que não usam o agrupamento padrão

    • Visualizações

    • Metadados da coleção

    • Indexes

Para garantir uma migração em tempo real bem-sucedida e verificar dados para coleções, índices e metadados não suportados, você pode usar um dos métodos de verificação alternativos descritos no Mongosync: Verificar Transferência de Dados.

Voltar

Monitorar migrações

Nesta página