Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Degradar 8.3 Autónomo a 8.2

Importante

MongoDB 8.3 es la última versión menor. A partir de MongoDB 8.2, las versiones menores están disponibles para implementaciones locales (Community y EA) para casos de uso específicos. Para obtener más información, consulte Versionado de MongoDB.

Para instalar la última versión de MongoDB compatible para uso on-premises, consulta las instrucciones de instalación.

Antes de intentar realizar una degradación, familiarízate con el contenido de esta página.

Si necesita degradar desde 8.3, degrade a la última versión parcheada de 8.2.

MongoDB solo admite degradaciones de una única versión a lo largo de versiones adyacentes. No puedes cambiar a una versión que esté varias versiones por detrás de tu versión actual.

  • Para cualquier versión, mayor o menor, puedes actualizar o degradar a sus vecinos adyacentes. Por ejemplo, puedes degradar desde 8.3 hasta 8.2 o actualizar desde 7.0 hasta 8.0.

  • Para todas las versiones, tanto mayores como menores, puedes degradar a la versión mayor inmediatamente anterior. Por ejemplo, desde 8.3 hasta 8.0.

  • Para cualquier versión menor, puedes actualizar a la siguiente versión inmediatamente. Por ejemplo, desde 8.2 hasta 8.3.

Si tu implementación tiene el control de acceso habilitado, tus privilegios de reducción deben incluir privilegios para enumerar y gestionar índices en todas las bases de datos. Un usuario con root El rol tiene los privilegios requeridos.

Antes de comenzar con el procedimiento de degradación, debes completar los siguientes pasos previos.

1

Opcional, pero se recomienda. Crea una copia de seguridad de tu base de datos.

Para aprender cómo crear una copia de seguridad, consulte Métodos de copia de seguridad para una implementación autogestionada.

2

Para garantizar una reversión exitosa, elimine las 8.3 funciones de que sean incompatibles 8.2 con. Para obtener una lista de las funciones incompatibles y cómo eliminarlas, consulte Consideraciones sobre la reversión.

3

Para degradar el featureCompatibilityVersion de tu instancia autónoma:

  1. Usar mongosh para conectarse a la mongod instancia.

  2. Degrade el featureCompatibilityVersion a "8.2".

    Importante

    Verifique que haya eliminado todas las funciones incompatibles con versiones anteriores antes de degradar la versión binaria. Asegúrese de evaluar su ruta de actualización antes de continuar.

    db.adminCommand( { setFeatureCompatibilityVersion: "8.2", confirm: true } )

    El comando setFeatureCompatibilityVersion realiza escrituras en una colección interna del sistema y es idempotente. Si la orden no se completa correctamente, intenta nuevamente la orden en la instancia de mongod.

Advertencia

Antes de continuar con el procedimiento de degradación, asegúrate de que se hayan completado los requisitos previos.

1

Mediante un gestor de paquetes o una descarga manual, obtenga la última versión del parche 8.2. Si utiliza un gestor de paquetes, añada un nuevo repositorio para los binarios 8.2 y, a continuación, realice el proceso de degradación.

2

Asegúrese de que los binarios 8.2 estén en la ruta de acceso del sistema. Para confirmar la versión de su binario, ejecute el siguiente comando:

mongod --version

La salida del comando debería indicar una liberación 8.2.

3

Para apagar el proceso mongod, utiliza mongosh para conectarte a la implementación y ejecutar el siguiente comando:

db.adminCommand( { shutdown: 1 } )
4

Deshabilite cualquier 8.3 función configurable actualizando el mongod archivo de configuración de la instancia antes de reiniciar.

Para ver la lista de 8.3 funciones configurables, revise las 8.3 Notas de la versión.

5

Para iniciar un proceso mongod, ejecuta el siguiente comando:

mongod --dbpath </path-to-data-folder>

Para obtener más información sobre cómo iniciar un proceso mongod, consulta Inicia procesos mongod.

Volver

Degradar la versión de 8.3 a 8.2

En esta página