Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

Verifique las migraciones

Atlas permite verificar los datos migrados del clúster de origen al clúster de destino. El proceso de verificación en Atlas ejecuta una serie de comprobaciones para confirmar que la sincronización de datos durante el proceso de Migración en vivo sea exitosa. Estas revisiones incluyen que Atlas compare documentos y colecciones compatibles.

Antes de transferir los datos de la aplicación al clúster de destino, verifica siempre que la migración haya sido exitosa. Puedes habilitar la verificación en la interfaz de usuario de migración en vivo de Atlas o verificar los datos manualmente.

El proceso de verificación que se ejecuta al final del proceso de migración en vivo de Atlas es opcional. Recomendamos enfÔticamente que lo habilites en la UI de Atlas de migración en vivo y solicites que Atlas ejecute el proceso de verificación de sincronización de datos antes de cambiar al clúster de destino en Atlas.

Como parte del proceso de verificación que puedes habilitar en la Interfaz de Usuario de Atlas para la migración en vivo, Atlas realiza los siguientes controles en los clústeres de origen y destino:

  • La fase y el progreso de las comprobaciones de verificación que se ejecutan en el clĆŗster.

  • El nĆŗmero estimado de documentos en el clĆŗster.

  • La cantidad de documentos encriptados por el proceso verificador en el clĆŗster.

  • El nĆŗmero de escaneos de colección por el proceso de verificación en el clĆŗster.

  • El nĆŗmero de colecciones en el clĆŗster que se incluirĆ”n en las comprobaciones de verificación.

Si el proceso de verificación detecta errores, este falla la migración en vivo.

El proceso de verificación requiere un registro de operaciones de gran tamaño en el clúster de destino. Aumente la ventana mínima del registro de operaciones en el clúster de destino o establezca el tamaño del registro de operaciones en un valor fijo suficientemente alto. Como alternativa, verifique los datos manualmente.

Puedes habilitar la verificación como parte de la configuración del proceso de Migración en vivo en la Interfaz de Usuario de Atlas. Para conocer los pasos exactos, consulta Migración en vivo (Pull) de un clúster a Atlas.

Importante

Si habilita la verificación en la interfaz de usuario de Atlas y Atlas detecta inconsistencias durante las comprobaciones, la migración en vivo fallarÔ. El proceso de verificación NO comprueba todas las posibles inconsistencias de datos. Revise las limitaciones en esta documentación para ver qué datos no admite el proceso de verificación y verifíquelos manualmente.

Si desactivas la verificación automatizada en la interfaz de usuario de Atlas para migración en vivo, puedes crear scripts para la verificación manual de los datos migrados y usar un método de verificación manual alternativo para comprobar que tus datos se hayan migrado correctamente. Para obtener mÔs información sobre los métodos alternativos, consulte Mongosync: Verificar la transferencia de datos.

El proceso de verificación en la migración en vivo presenta las siguientes limitaciones:

  • La verificación se ejecuta en la migración en vivo (pull) y no se admite en la migración en vivo (push).

  • No puedes reanudar un proceso de verificación. Si detienes o suspendes el proceso de migración en vivo y luego lo reinicias, el proceso de verificación comienza desde cero.

  • El proceso de verificación no comprueba:

    • Colecciones con tamaƱo fijo

    • Colecciones con Ć­ndices TTL

    • Colecciones que no usan la intercalación por defecto

    • Vistas

    • Metadatos de la colección

    • Indexes

Para garantizar una migración en vivo exitosa y verificar datos para colecciones, índices y metadatos no compatibles, puede utilizar uno de los métodos de verificación alternativos descritos en Mongosync: Verifique la transferencia de datos.