Esta página describe los cambios y nuevas funcionalidades presentadas en MongoDB Mongosync 1.18.
1.18.0 Versión
Noviembre 12, 2025
Nuevas características:
Exploraciones automáticas naturales
A partir de la versión 1.18, mongosync detecta automáticamente las colecciones que usan valores aleatorios de _id y copia esas colecciones en orden natural.
Ver detectRandomId para más detalles.
Mitigación de documentos críticos
A partir de la versión 1.18, mongosync presenta la opción --hotDocIDs, que permite especificar identificadores para documentos que se actualizan muy frecuentemente en clústeres de origen. mongosync luego copia estos documentos durante la etapa de confirmación de la migración. Utiliza esta opción durante las migraciones para ayudar a mitigar el atraso de la replicación causado por documentos calientes.
Para establecer la opción --hotDocIDs desde un archivo de configuración, consulta la configuración dehotDocIDs.
Problemas corregidos
mongosyncahora volverá a intentarlo durante 30 minutos cuando un error indique un problema de red o de disponibilidad del clúster.mongosyncsaltará las comprobaciones de privilegios cuando esté conectado a un clúster sin usuarios. Si un clúster no requiere autorización,mongosyncasume que tiene todos los privilegios necesarios.Corrige un problema en el que las eliminaciones de un índice TTL durante la transición del proceso de eliminación en segundo plano TTL podían provocar que
commitfallara.Mejora el registro para los
canCommitinformes del controlador de punto final /progress.Mejora el manejo de errores de
BSONObjectTooLargeal aplicar eventos de actualización.Mejora el comportamiento del mecanismo de reintento cuando un clúster presenta problemas de red o no responde temporalmente.
Otros cambios
mongosyncahora ignora todas las bases de datos que comienzan con __mdb_internal. Este es un prefijo utilizado por MongoDB Atlas para fines internos, entre otros. Estas bases de datos no deben sincronizarse entre clústeres y podría haber actividad en ellas mientrasmongosyncse está sincronizando.
Actualizaciones en vivo
Las actualizaciones en vivo a 1.18 están soportadas.
Versión mínima compatible
Para obtener información sobre las versiones mínimas compatibles, consulte Compatibilidad de versiones del servidor MongoDB.
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.