Atlas te permite restaurar datos desde una copia de seguridad continua en la nube especificando una de las siguientes opciones:
Una fecha y hora específicas a la que desea restaurar
Una entrada específica de oplog desde la cual desea restaurar
Puede restaurar base de datos o colección seleccionadas a partir de una copia de seguridad continua en la nube. Para obtener más información, consulte Restauración desde base de datos y colección seleccionadas.
Nota
Esta página se aplica únicamente a Atlas Core. Para obtener información sobre la restauración de Atlas Infinite, consulte Restaurar un clúster de Atlas Infinite.
Consideraciones sobre la restauración
Además de los prerrequisitos, tenga en cuenta los siguientes requisitos y limitaciones cuando restaure desde una Copia de seguridad continua en la nube.
- Si el valor
DefaultRWConcernen la snapshot de origen difiere del valorDefaultRWConcernen el clúster de destino, Atlas reemplaza el valor en el snapshot de origen con el valor en el clúster de destino. Si no se ha configurado ningún valor paraDefaultRWConcernen el clúster de destino, Atlas conserva el valor deDefaultRWConcerndel snapshot sin configuración explícita. Esto puede diferir del valor por defecto para esa versión de MongoDB.
Esta funcionalidad sólo está disponible para los clústeres dedicados M10+.
Requisitos para usar restauraciones entre proyectos más rápidas
Para los
M10+clústeres dedicados, Atlas restaura las definiciones de índices de búsqueda de MongoDB Search a partir de una instantánea de copia de seguridad en la nube. Atlas no restaura los datos del índice de búsqueda, por lo tanto, los procesosmongotrealizan sincronizaciones iniciales para todas las definiciones restauradas del índice de búsqueda. Si has definido índices de búsqueda grandes en tu clúster, es posible que experimentes retrasos durante las restauraciones de snapshot.Nota
Las definiciones de índice de MongoDB Search capturadas en el momento de la instantánea especificado para la restauración a un punto específico del tiempo reemplazan cualquier definición de índice de MongoDB Search existente.
Optimizaciones generales
Para aprovechar las restauraciones más rápidas entre proyectos y optimizar el rendimiento y reducir el tiempo que lleva la restauración, debe seguir todos estos principios cuando sean aplicables:
Selecciona un clúster de origen que no sea global ni multi-nube.
Selecciona un clúster de destino multi-región solo si existen copias de la snapshot que planeas restaurar en todas las regiones de ese clúster.
Seleccione un clúster de destino que pertenezca a la misma región del proveedor de nube que el snapshot.
Selecciona un nivel de clúster con la misma capacidad de almacenamiento que el volumen original utilizado por el clúster de origen.
Si el clúster de destino se ejecuta en AWS con IOPS configuradas, seleccione las IOPS configuradas para que se encuentren dentro del rango configurado.
Seleccione un clúster de destino que no esté configurado para usar almacenamiento NVMe. El almacenamiento NVMe degrada el rendimiento de la restauración.
Para los clústeres de origen de AWS creados antes de marzo (27, 2024), haga clic en el botón Faster Restore en los detalles de la copia de seguridad del clúster en la interfaz de usuario de Atlas para habilitar restauraciones entre proyectos más rápidas mediante el método de restauración de conexión directa. El clúster de destino debe cumplir todas las condiciones enumeradas en esta sección para poder usar esta función.
Cuando activa Faster Restore, Atlas reemplaza cada nodo en el clúster de origen uno a la vez durante su próximo periodo de mantenimiento. Si el periodo de mantenimiento termina antes de que se reemplacen todos los nodos, Atlas termina de reemplazar el nodo actual y luego espera que el siguiente periodo de mantenimiento comience a reemplazar el siguiente nodo. Las lecturas secundarias y los nodos analíticos no están disponibles durante el reemplazo gradual.
Las restauraciones más rápidas entre proyectos se habilitan automáticamente para los clústeres de AWS creados después de marzo 27, 2024, todos los clústeres de Google Cloud y Microsoft Azure, y todos los clústeres de MongoDB Atlas for Government. Si esta función está habilitada para su clúster, el botón Faster Restore no aparecerá.
Acceso requerido
Para supervisar una tarea de restauración de copia de seguridad hasta que finalice, debes tener un acceso Project Read Only o superior para el Proyecto específico.
Para iniciar una tarea de restauración, debe tener acceso de Project Backup Recovery Operator, Project Backup Manager o Project Owner al Proyecto.
Para restauraciones entre organizaciones o proyectos, los permisos requeridos se aplican tanto al origen como al proyecto de destino. Debes tener los permisos necesarios: Project Backup Manager o Project Owner en ambos proyectos para iniciar o gestionar dichas operaciones de restauración.
Para restaurar una snapshot cifrada o no cifrada creada en un proyecto de Atlas en el mismo proyecto, se requiere el rol Project Backup Manager.
Para restaurar un snapshot cifrado o no cifrado creado en un proyecto Atlas de origen a un proyecto de destino diferente, debes tener el rol de Project Owner en el proyecto de destino.
Procedimiento
Cuando se realiza una restauración a nivel de clúster, Atlas borra todos los datos existentes en el clúster de destino antes de la restauración. El clúster de destino no estará disponible durante toda la restauración. Como parte de la restauración, Atlas también restaura todos los índices. Esto no se aplica a la restauración a nivel de colección y base de datos.