Docs Menu
Docs Home
/ /
Degradar la versión de 6.0 a 5.0

Degradar 6.0 Independiente a 5.0

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

Si necesitas realizar un downgrade desde la versión 6.0, hazlo a la última versión de 5.0.

MongoDB solamente soporta degradaciones de una única versión. No se puede retroceder a una versión que esté varias versiones por detrás de la versión actual.

Por ejemplo, puede degradar una implementación de la serie 6.0a una de la serie 5.0. Sin embargo, no se admite degradar esa implementación de la serie 5.0a una de la serie 4.4.

Si su implementación tiene habilitado el control de acceso, sus privilegios de usuario de degradación deben incluir privilegios para enumerar y administrar índices en 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.

Opcional pero recomendado. Crea una copia de seguridad de tu base de datos.

Para aprender a crear una copia de seguridad,consulte Métodos de copia de seguridad para una implementación autoadministrada.

Para realizar una reversión de 6.0 a 5.0, es necesario remover las funcionalidades 6.0 que no son compatibles con 5.0. Para obtener una lista de funcionalidades incompatibles y cómo removerlas, consulta Consideraciones sobre la reversión.

Para degradar el featureCompatibilityVersion de su instancia independiente:

  1. Utilice para mongosh mongod conectarse a la instancia.

  2. Bajar de featureCompatibilityVersion a "5.0".

    db.adminCommand( { setFeatureCompatibilityVersion: "5.0" } )

    El setFeatureCompatibilityVersion comando realiza escrituras en una colección interna del sistema y es idempotente. Si el comando no se completa correctamente, vuelva a intentarlo en la mongod instancia.

Advertencia

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

1

Usando un gestor de paquetes o una descarga manual, obtenga la última versión de parche de la serie 5.0. Si usa un gestor de paquetes, agregue un nuevo repositorio para los binarios 5.0 y luego realice el proceso de degradación.

2

Asegúrese de que los binarios 5.0 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 debe indicar una versión de la serie 5.0.

3

Para cerrar el mongod proceso, use para conectarse a la implementación y ejecute el siguiente mongosh comando:

db.adminCommand( { shutdown: 1 } )
4

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

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

5

Para iniciar un proceso mongod, ejecute 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 6.0 a 5.0

En esta página