Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Degradar 9.0 Autónomo a 8.3

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

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

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 de MongoDB, puede actualizar o degradar a la versión principal o secundaria inmediatamente anterior.

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 el rol root 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 características 9.0 que sean incompatibles con 8.3. Para obtener una lista de las características incompatibles y cómo eliminarlas, consulte Características incompatibles con versiones anteriores.

3

Para degradar el featureCompatibilityVersion de tu instancia autónoma:

  1. Utilice mongosh para conectar con el mongod.

  2. Degrade el featureCompatibilityVersion a "8.3".

    Importante

    Verifica que hayas eliminado todas las funcionalidades incompatibles antes de cambiar a la versión binary anterior. Asegúrate de evaluar tu ruta de actualización antes de continuar.

    db.adminCommand( { setFeatureCompatibilityVersion: "8.3", 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

Utilizando un gestor de paquetes o una descarga manual, obtén la última versión de parche de 8.3. Si utilizas un gestor de paquetes, añade un nuevo repositorio para los binary 8.3 y, a continuación, realiza el proceso de degradación real.

2

Asegúrese de que los binarios 8.3 estén en su RUTA del sistema. Para confirmar tu versión binary, ejecuta el siguiente comando:

mongod --version

La salida del comando debe indicar una versión 8.3.

3

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

db.adminCommand( { shutdown: 1 } )
4

Deshabilita cualquier funcionalidad configurable de 9.0 actualizando el archivo de configuración de la instancia en mongod antes de reiniciar.

Para ver la lista de funcionalidades configurables de 9.0, revisa las 9.0 notas de 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.