Puede actualizar o degradar versiones de MongoDB dentro de la misma versión de compatibilidad de funciones (FCV) en clústeres fragmentados, conjuntos de réplicas e instancias independientes de MongoDB de Cloud Manager mientras maximiza la disponibilidad de sus implementaciones.
Puede agregue versiones personalizadas de MongoDB para Cloud Manager para descargar.
Si Cloud Manager no gestiona su implementación, cambie la versión de MongoDB manualmente. Para obtener más información, consulte los tutoriales de actualización de cada versión de MongoDB.
Considerations
Consulte los siguientes documentos para conocer cualquier consideración o problema de compatibilidad antes de cambiar la versión de MongoDB de una implementación:
La documentación de su conductor.
Planifique el cambio de versión durante una ventana de mantenimiento predefinida.
Cambie la versión de MongoDB en un entorno de prueba antes de cambiar a un entorno de producción. Su entorno de prueba debe ser un reflejo de su entorno de producción. Esto puede ayudar a evitar problemas de compatibilidad que podrían provocar tiempos de inactividad en su implementación de producción.
Siga las notas de la versión de MongoDB al realizar actualizaciones manuales de conjuntos de réplicas y clústeres fragmentados.
Nota
Limitaciones de la degradación
No es posible degradar una implementación de MongoDB:
Desde la versión 5.0 a cualquier versión anterior a la 4.4.0
Requisitos previos
Eliminar funciones incompatibles de MongoDB al degradar la versión
Si la implementación de MongoDB tiene su Feature Compatibility Version Si se configura en la misma serie de lanzamiento que Version su, primero debe degradar manualmente la featureCompatibilityVersion de la instancia.
No administre la implementación, pero continúe monitorizándola.
Bajar la versión de compatibilidad de funciones.
Para degradar su implementación de la versión 7.0 a 6.0 la, debe contactar con el soporte técnico de MongoDB para obtener ayuda. Para más información, consulte Degradar la 7 versión.0 a 6 0la..
Nota
Esto establece el featureCompatibilityVersion a 6.0.
Importar la implementación.
Importe la implementación nuevamente a Cloud Manager.
Edite la implementación en Cloud Manager y seleccione la versión degradada en la Version columna.
No administre la implementación, pero continúe monitorizándola.
Lea las consideraciones sobre la degradación y tome las medidas adecuadas para las funciones no compatibles.
Bajar la versión de compatibilidad de funciones.
Degradar la versión de compatibilidad de funciones independientes 6.0 a 5.0
Degradar la versión de compatibilidad de funciones del conjunto de réplicas 6.0 a 5.0
Degradar la versión de compatibilidad de funciones de clúster fragmentado 6.0 a 5.0
Nota
Esto establece featureCompatibilityVersion en 5.0.
Importar la implementación.
Importe la implementación nuevamente a Cloud Manager.
Edite la implementación en Cloud Manager y seleccione la versión degradada en la Version columna.
No administre la implementación, pero continúe monitorizándola.
Bajar la versión de compatibilidad de funciones.
Degradar la versión de compatibilidad de funciones independientes 5.0 a 4.4
Degradar la versión de compatibilidad de funciones del conjunto de réplicas 5.0 a 4.4
Degradar la versión de compatibilidad de funciones de clúster fragmentado 5.0 a 4.4
Nota
Esto elimina cualquier característica incompatible 5.0 y establece featureCompatibilityVersion en 4.4.
Importar la implementación.
Importe la implementación nuevamente a Cloud Manager.
Edite la implementación en Cloud Manager y seleccione la versión degradada en la Version columna.
Procedimiento
En MongoDB Cloud Manager, ir a la página Processes del proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Processes en la sección Database.
Se muestra la página Procesos.
Verifique que el número de versión deseado esté en la lista de versiones.
En la sección Cluster Configuration, el encabezado Cluster Settings enumera los procesos con sus nombres, versiones de MongoDB, directorios de datos y archivos de registro.
Desplácese hasta el encabezado Cluster Settings.
Haga clic en la flecha Version para el primer proceso MongoDB de la lista.
(Opcional) featureCompatibilityVersion Actualice.
Si está actualizando a una nueva versión principal y desea habilitar las funciones ofrecidas en la nueva versión principal, también debe actualizar featureCompatibilityVersion.
Para cada implementación de MongoDB que desee cambiar:
Haga clic en el
featureCompatibilityVersionactual para la implementación.Haga clic en el valor que coincida con el número de versión deseado.