Esta página describe los cambios y nuevas funcionalidades presentadas en MongoDB Mongosync 1.22.
1.22.0 Versión
Septiembre 9, 2026
Nuevas características:
mongosyncAhora se realiza una comprobación del espacio en disco disponible en el clúster de destino antes de iniciar una migración. Si el espacio estimado que requiere la migración supera el espacio disponible,/startdevuelve un errorInsufficientDestinationDiskSpacey la migración no se inicia. Para omitir la comprobación, por ejemplo, en situaciones donde el almacenamiento del sistema de archivos de destino no refleja con precisión el almacenamiento disponible, establezcaskipDiskSpaceCheckentrueal llamar a/start. Consulte Espacio en disco de destino y parámetros del cuerpo de la solicitud para obtener más detalles.Añade el campo
ceaStagea la respuesta de la API/progress. El campoceaStageinforma si la Aplicación de eventos de cambio (CEA) todavía está drenando la acumulación de eventos de cambio que se acumularon durante la copia de la colección o ahora está aplicando eventos de cambio que se produjeron después de que finalizara la copia de la colección. Consulteprogresspara obtener más detalles.
Mejoras en el rendimiento
- El verificador integrado ahora se inicia de forma predeterminada en la fase de Aplicación de Evento de Cambio (CEA). Las migraciones que se ejecutan con verificación se completan más rápido y de forma más fiable. Durante la copia de la colección, el punto final
/progressahora informa del verificadorphasecomo"not started".Consulte Verificar con el verificador integrado para obtener más detalles.
Problemas corregidos
- Corrige un problema por el cual
lagTimeSecondsaumentaba indefinidamente cuando una migración incluía colecciones con límite.
Otros cambios
mongosyncya no se lanza para Amazon Linux 2, que llegó al final de su vida útil el 30 de junio de 2026. Para migrar desde un host que ejecuta Amazon Linux 2, utilicemongosync1.21.mongosyncYa no proporciona compilaciones x86-64 para macOS.mongosyncsolo proporciona compilaciones ARM64 para macOS.mongosyncahora está compilado con Go 1.26.7.
Permisos
A partir de mongosync 1.22, los privilegios mínimos de origen para las migraciones predeterminadas incluyen find y collStats en la colección local.oplog.rs. Para obtener más información, consulte Privilegios mínimos.
Actualizaciones en vivo
Las actualizaciones en vivo a mongosync 1.22 no son compatibles.
Versión mínima compatible
Para obtener información sobre las versiones mínimas compatibles, consulta compatibilidad de la versión de MongoDB Server.
Para obtener el mejor rendimiento, actualiza tus clústeres de origen y destino a la versión más reciente del parche de MongoDB Server antes de la migración. Para más información, consulte Actualice a la última versión parche autogestionada de MongoDB.