Antes de intentar realizar una degradación, familiarízate con el contenido de esta página.
Ruta de degradación
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.0 a una de la serie 5.0. Sin embargo, no se admite degradar esa implementación de la serie 5.0 a una de la serie 4.4.
Control de acceso
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.
Requisitos previos
Antes de comenzar con el procedimiento de degradación, debes completar los siguientes pasos previos.
1. Crear copia de seguridad
Opcional, pero se recomienda. 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.
2. Eliminar funciones incompatibles con versiones anteriores
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.
3. Degradar la compatibilidad de características entre versiones (FCV)
Para degradar el featureCompatibilityVersion de tu instancia autónoma:
Degrade el
featureCompatibilityVersiona"5.0".db.adminCommand( { setFeatureCompatibilityVersion: "5.0" } ) El
setFeatureCompatibilityVersioncomando realiza escrituras en una colección interna del sistema y es idempotente. Si el comando no se completa correctamente, vuelva a intentarlo en lamongodinstancia.
Procedimiento de reversión
Advertencia
Antes de continuar con el procedimiento de degradación, asegúrate de que se hayan completado los requisitos previos.
Actualizar archivos de configuración.
Desactiva cualquier funcionalidad configurable de la 6.0 actualizando el archivo de configuración de la instancia mongod antes del reinicio.
Para ver la lista de características configurables de la versión 6.0, revise las Notas de la versión 6.0.
Reinicia con el último 5.0 mongod instancia.
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.