mongosync. Ver el
documentación actual para obtener orientaciones actualizadas sobre mongosync e instrucciones sobre cómo realizar la actualización a la última versión.Antes de ejecutar Mongosync, ten en cuenta las siguientes limitaciones y requisitos de la versión del servidor de MongoDB:
A partir de la versión 1.10,
mongosyncadmite migraciones a clústeres de destino que utilizan MongoDB 8.0. La fuente debe ser anterior a8.0 clúster. Para migrar desde 8.0 clústeres de origen, consulta Sincronizar datos entre dos clústeres de 8.0.Tu clúster de origen debe ejecutar una de las siguientes versiones del servidor MongoDB:
4.4
5.0
6.0
7.0
mongosyncno admite lanzamientos rápidos de MongoDB, como 6.1 o 6.2.
La siguiente tabla enumera los requisitos mínimos de versión del servidor MongoDB para clústeres:
Nota
Solo puedes usar MongoDB 4.4 y 5.0 como clústeres de origen. No se pueden usar MongoDB 4.4 y 5.0 como clústeres de destino.
Versión principal | Versión de parche | Versión mínima de compatibilidad de características entre versiones |
|---|---|---|
4.4 | 4.4.29 | 4.4 |
5.0 | 5.0.29 | 5.0 |
6.0 | 6.0.17 | 6.0 |
7.0 | 7.0.14 | 6.0 |
Sincroniza datos entre clústeres con diferentes versiones principales de MongoDB Server
A partir de 1.7.0, mongosync puede realizar la migración de versión de determinados clústeres de origen de una versión principal inferior a determinados clústeres de destino de una versión principal superior.
A partir de la versión 1.10.0, mongosync soporta migraciones desde clústeres de origen pre-6.0.
Importante
mongosync no admite migraciones a pre-6.0 clústeres de destino.
mongosync admite sincronizaciones entre las siguientes versiones de servidor MongoDB de origen y destino:
6.0 Destino | 7.0 Destino | 8.0 Destino | |
|---|---|---|---|
4.4 Fuente | √ | ||
5.0 Fuente | √ | √ | |
6.0 Fuente | √ | √ | √ |
7.0 Fuente | √ | √ | |
8.0 Fuente |
Sincronizar los datos entre dos 8.0 clúster
Para migrar datos entre dos 8.0 clúster:
Utiliza mongodump para exportar datos desde el clúster de origen.
Utilice mongorestore para importar los datos al clúster de destino.
Para conocer las limitaciones sobre el uso de mongodump y mongorestore, consulta Comportamiento, acceso y uso de mongorestore.
Alternativamente, puede degradar su 8.0 clúster de origen a 7.0 y luego migrar sus datos a un clúster de destino 8.0.