La página de Calendarios del ciclo de vida del software de MongoDB describe las versiones compatibles y las fechas de fin de soporte para las versiones de MongoDB Server. Según el tipo de clúster, Atlas ofrece diferentes opciones de gestión de versiones. Para los clústeres dedicados, Atlas ofrece dos opciones de cadencia de lanzamiento: versiones principales o actualizaciones continuas Latest Version With Auto Upgrades mediante. Los clústeres gratuitos y flexibles no permiten elegir una cadencia de lanzamiento; se mantienen en una versión principal (actualmente,8.0 MongoDB) y Atlas los actualiza automáticamente.
Para la mayoría de las implementaciones de Atlas, Latest Version With Auto Upgrades es la mejor manera de recibir automáticamente las últimas funciones y mejoras de MongoDB a medida que Atlas las implementa. Sin embargo, puede optar por un control de versiones más estricto y elegir permanecer en una versión principal específica.
Para obtener más información sobre las versiones del servidor MongoDB en general, consulte la sección "Control de versiones de MongoDB".
Última versión con actualizaciones automáticas
Cuando eliges la versión de Latest Version With Auto Upgrades tu clúster y seleccionas, Atlas actualiza automáticamente tu clúster a la última versión principal o secundaria de MongoDB disponible, habilita nuevas funciones a medida que estén disponibles y actualiza las versiones de parches mediante un proceso continuo para mantener la disponibilidad del clúster.
En la mayoría de los casos, recomendamos optar por la actualización automática de versión. Esto significa que Atlas mantiene su clúster actualizado y le ahorra la necesidad de estar pendiente del calendario de lanzamientos de MongoDB. Al elegir Latest Version With Auto Upgrades, no puede seleccionar una versión principal, una versión secundaria ni una versión de parche específicas.
Cambio de actualizaciones automáticas a una versión principal
Si su clúster está en una versión menor mientras está en Latest Version With Auto Upgrades, puede cambiar a una cadencia de versión principal solo cuando la siguiente versión principal esté disponible.
Por ejemplo, si opta por esta opción mientras MongoDB 8.2 sea la versión más reciente, su clúster permanecerá en la última versión menor hasta que se lance MongoDB 9.0. Solo podrá volver a una cadencia de versión principal durante el período comprendido entre el lanzamiento de 9.0 y el primer lanzamiento menor de 9.x. Si pierde ese período, deberá esperar hasta el siguiente ciclo de lanzamiento principal.
Importante
La migración en vivo y Mongosync no son compatibles con versiones menores, por lo que no funcionarán si su clúster Latest Version With Auto Upgrades utiliza. Para migrar un clúster que actualmente se encuentra en una versión menor, utilice herramientas de migración autoguiadas.
Versión principal
Si necesita mantenerse en una versión estable y conservar el control de las actualizaciones de versiones principales, puede optar por permanecer en una versión principal. Puede actualizar la versión principal de su clúster Atlas en cualquier momento modificando el clúster. Las versiones principales también reciben automáticamente actualizaciones de parches.
Antes de actualizar a una versión principal en producción, pruebe su aplicación en un clúster de prueba y revise los cambios de compatibilidad en las notas de la versión. Si corresponde, utilice la API estable.
Fin del ciclo de vida de una versión principal
Atlas te envía una notificación por correo electrónico al menos seis meses antes de que una versión de MongoDB llegue al final de su ciclo de vida. También puedes encontrar esta información en la página de Calendario del ciclo de vida del software de MongoDB. Tras la fecha límite, Atlas actualiza tus clústeres a la siguiente versión de MongoDB, a menos que solicites y obtengas la aprobación para una prórroga. Actualiza tu clúster antes de la fecha límite para garantizar que tus servicios y aplicaciones no experimenten interrupciones ni problemas de compatibilidad con la nueva versión de MongoDB.
Disponibilidad de versiones
La siguiente tabla muestra las versiones de MongoDB disponibles para cada tipo de clúster.
Versión | Disponible en M10+ | Disponible en clústeres M0 y Flex |
|---|---|---|
MongoDB 7.0 | ||
MongoDB 8.0 | ||
MongoDB 8.3 * |
- La versión 8.3 solo está disponible para clústeres con Latest Version With Auto Upgrades.
Importante
Si su proyecto contiene un rol personalizado que utiliza acciones introducidas en una versión específica de MongoDB, no podrá crear un clúster con una versión de MongoDB anterior a esa versión a menos que elimine el rol personalizado.
Seleccione o cambie la versión del clúster.
Importante
Antes de actualizar su clúster, revise las mejores prácticas recomendadas para las actualizaciones de versiones principales.
Para seleccionar o cambiar la versión del clúster:
Abra la configuración del clúster.
Para establecer la versión para un nuevo clúster, complete los pasos para crear un clúster y Additional Settings expanda.
Para cambiar la versión de un clúster existente, haga clic en Edit Config para abrir el formulario del clúster y expanda Additional Settings.
Seleccione una versión.
En el menú desplegable Select a version, seleccione la versión para su clúster.
Atlas admite las siguientes rutas de actualización:
MongoDB 7.0 a MongoDB 8.0
MongoDB 8.0 a la última versión con actualizaciones automáticas
Atlas siempre actualiza el clúster a la última versión de parche de la versión principal especificada. Para actualizar, se utiliza un proceso de actualización continua sin tiempo de inactividad para mantener la disponibilidad del clúster.
No puedes degradar el clúster a una versión anterior de MongoDB a menos que hayas fijado la compatibilidad de características entre versiones del clúster antes de la actualización.
Puedes cambiar de usar Latest Release a usar una versión específica solo si la versión más reciente de MongoDB es una versión principal.