Importante
MongoDB 8.3 es la última versión menor. A partir de MongoDB 8.2, las versiones menores están disponibles para implementaciones on-premises (Community y EA) en casos de uso especÃficos. Para obtener más información, consulta 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.
Ruta de degradación
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 de MongoDB, puede actualizar o degradar a la versión principal o secundaria inmediatamente anterior.
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 el rol root tiene los privilegios requeridos.
Requisitos previos
Antes de comenzar con el procedimiento de degradación, debes completar los siguientes pasos previos.
Crear copia de seguridad
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.
Remover funcionalidades incompatibles con versiones anteriores
Para garantizar una degradación exitosa, elimine cualquier 8.3 funcionalidades que no son compatibles con 8.2. Para una lista de funcionalidades incompatibles y cómo removerlas, consulte Downgrade Considerations.
Reducir la compatibilidad de caracterÃsticas entre versiones (FCV)
Para degradar el featureCompatibilityVersion de tu instancia autónoma:
Degrade el
featureCompatibilityVersiona"8.2".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.2", confirm: true } ) El comando
setFeatureCompatibilityVersionrealiza 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 demongod.
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
Deshabilita cualquier funcionalidad configurable de 8.3 actualizando el archivo de configuración de la instancia en mongod antes de reiniciar.
Para ver la lista de funcionalidades configurables de 8.3, revisa las 8.3 notas de versión.
Reiniciar con la última 8.2 instancia de mongod
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.