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

Restore Overview

Para restaurar una implementación desde una copia de seguridad, selecciona una snapshot o un punto en el tiempo desde el cual deseas restaurar tu base de datos. Cloud Manager le proporciona los archivos desde los que puede restaurar su base de datos.

Puedes restaurar una única base de datos de MongoDB, un set de réplicas o todas las particiones en un clúster.

Puedes restaurar una implementación a partir de una snapshot existente o a un punto específico en el tiempo. Para el momento en el tiempo, puedes especificar una fecha y hora, una marca de tiempo oplog o un punto de control para un clúster fragmentado.

Si se realiza una restauración desde un punto en el tiempo, debe descargar la Utilidad de Restauración de Copias de Seguridad de MongoDB en su host de destino. El MBRU solicita y aplica entradas de oplog entre el último snapshot completo y el punto en el tiempo que elijas.

Para restaurar tu copia de seguridad, utiliza una de estas opciones:

Cuando realiza una restauración a un punto específico del tiempo, Cloud Manager solo muestra los rangos de tiempo a los que puede restaurar de forma segura. Utilice la siguiente información para comprender por qué es posible que no haya ciertos horarios disponibles.

Cuando solicita una restauración a un punto específico del tiempo, el cuadro de diálogo de restauración muestra el restorable time ranges para la implementación seleccionada. Estos rangos representan los períodos para los que Cloud Manager tiene un historial de oplog completo y continuo. Solo puede elegir un tiempo de restauración que se encuentre dentro de uno de estos rangos.

Las brechas de Oplog pueden ocurrir en las siguientes situaciones:

  • El seguimiento del oplog se detiene por un problema con una tarea de copia de seguridad que sigue el oplog y el oplog se reinicia antes de que el MongoDB Agent lo siga de nuevo.

  • Se produce un cambio de topología hasta que Cloud Manager complete una nueva snapshot.

  • Se produce un cambio de compatibilidad de características entre versiones hasta que Cloud Manager complete una nueva snapshot. No puedes aplicar una restauración a un punto específico del tiempo en los cambios de versión de MongoDB.

  • Una restauración se completa hasta que Cloud Manager completa una nueva snapshot.

Si el tiempo de restauración que necesita no está disponible en el cuadro de diálogo, investigue los cambios recientes de topología o compatibilidad de características entre versiones y revise el historial de tareas de copia de seguridad para comprender por qué ese período no se puede restaurar.

Por ejemplo, el cuadro de diálogo de restauración podría mostrar estos rangos de tiempo restaurables:

  • June 8th 13:45:03 to June 8th 17:45:03

  • June 8th 19:45:03 to June 9th 07:45:03

En este caso, no puede restaurar en ningún momento entre June 8th 17:45:03 y June 8th 19:45:03 porque existe una brecha de oplog durante ese período.

Para cancelar una restauración:

  1. Navega a la pestaña Backup > Restore History.

  2. Haga clic en Cancel.

Si elige que la automatización de Cloud Manager restaure su copia de seguridad, la Automatización elimina todos los datos existentes de los hosts de destino y reemplaza esos datos con nuevos datos de copia de seguridad de su snapshot.

Si estás restaurando un clúster particionado, debes restaurar todas las particiones. El proceso de recuperación falla si intentas restaurar una única partición en un clúster particionado.

Para realizar restauraciones automatizadas:

  • Instala un MongoDB Agent en el origen y en todos los hosts de destino, y comprueba que un MongoDB Agent de la implementación de destino pueda conectarse a todos los hosts en la implementación de destino.

  • Configura los roles de Administrador de copia de seguridad y Administrador de Automatización en Cloud Manager.

  • Para clústeres fragmentados que ejecutan compatibilidad de características entre versiones 4.0 o anteriores, habilite puntos de control.

  • Compruebe que el featureCompatibilityVersion del clúster de destino sea mayor o igual que el featureCompatibilityVersion del clúster de origen.

    Ejemplo

    Ejecuta el siguiente comando para recuperar el featureCompatibilityVersion de un host determinado:

    db.adminCommand( {
    getParameter: 1,
    featureCompatibilityVersion: 1
    } )

    Para saber más, consulta setFeatureCompatibilityVersion.

  • Revisa la siguiente matriz de compatibilidad para el clúster de origen compatible compatibilidad de características entre versiones de cada versión de MongoDB. La versión de MongoDB de cada host en el clúster de destino debe soportar la compatibilidad de características entre versiones del snapshot del clúster de origen.

clúster de origen FCV
MongoDB
4.0
MongoDB
4.2
MongoDB
4.4
MongoDB
5.0
MongoDB
6.0

4.2

4.4

5.0

6.0

Puede elegir restaurar en un clúster de un proyecto diferente:

Una restauración automática puede fallar cuando determinada configuración de almacenamiento de la base de datos de copia de seguridad y la base de datos de destino no coinciden:

No existe ningún método para comprobar si hay discrepancias antes de intentar una restauración. Si un intento de restauración falla, Cloud Manager muestra cualquier configuración no coincidente. Si aún deseas la restauración de la base de datos de la copia de seguridad, corrige los ajustes que no coincidan en la base de datos de destino y luego vuelve a intentar el proceso de restauración para la base de datos de la copia de seguridad.

Importante

MongoDB eliminó el soporte para el motor de almacenamiento MMAPv1 en MongoDB 4.2. Si editas la configuración de tu implementación para cambiar tu motor de almacenamiento a WiredTiger Storage Engine, Cloud Manager reiniciará los procesos de MongoDB.

Una restauración automatizada falla cuando se intenta restaurar una sola partición en un clúster particionado. Si estás restaurando un clúster particionado, debes restaurar todas las particiones.

Para realizar una restauración automatizada, consulta el procedimiento para la implementación que deseas restaurar:

Para realizar restauraciones manuales, debe tener el rol de administrador de Copias de seguridad en Cloud Manager.

Cloud Manager proporciona cada snapshot como un fichero no comprimido (.tar) que contiene una copia completa del directorio de datos.

Para realizar una restauración manual, consulta:

Puedes restaurar a partir de una snapshot completada o desde un punto específico en el tiempo. Utiliza las siguientes páginas para aprender los flujos del proceso de restauración manual.