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.
Lista de verificaciones
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.
Considerations
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.
Activar la verificación en la interfaz de usuario de Atlas
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.
Verificar los datos 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.
Limitaciones
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.