Atlas proporciona un mecanismo para descargar instantáneas de clústeres Flex y clústeres dedicados como archivos comprimidos.
Atlas elimina todos los datos existentes en el clúster de destino antes de la restauración. El clúster de destino está disponible mientras dura la restauración.
Consideraciones sobre la descarga
Si falla la descarga manual de una instantánea de respaldo, Atlas mantiene activa la solicitud y le permite reiniciar el respaldo siempre que el error de descarga más reciente haya ocurrido no hace más de una hora.
Para los clústeres Atlas implementados en AWS o Azure, si Si ha configurado algún punto final privado, Atlas le permite descargar la instantánea a través de los puntos finales privados en la misma región. Podría incurrir en cargos por descargar la instantánea a través del punto final privado. Para obtener más información, consulte Puntos finales privados.
Se pueden descargar snapshots cifradas de la misma manera que las snapshots no cifradas. Recomendamos utilizar el acceso basado en roles a la llave de cifrado para el proyecto como parte de las mejores prácticas de seguridad.
Consideraciones sobre la restauración
Además de los requisitos previos, tenga en cuenta los siguientes requisitos y limitaciones al restaurar desde una instantánea descargada localmente.
Si el
DefaultRWConcernSi el valor de la instantánea de origen difiere del valorDefaultRWConcerndel clúster de destino, Atlas sobrescribe el valor de la instantánea de origen con el del clúster de destino. Si no se configura ningún valor paraDefaultRWConcernen el clúster de destino, Atlas conserva el valorDefaultRWConcernde la instantánea sin configuración explícita. Este valor puede ser diferente del valor predeterminado para esa versión de MongoDB.
Esta función no está disponible para
M0clústeres.Los archivos descargados consisten en los archivos sin procesar copiados del directorio
data.mongorestorees incompatible con estos archivos. Para acceder a los archivos de datos, utilice el siguiente procedimiento para iniciar unamongodinstancia y apuntarla al directorio de extracción.Si se encuentra en el punto final privado de su proveedor de nube o cerca de él, es posible que no pueda descargar una instantánea a través de un punto final privado. En ese caso, utilice el punto final de descarga público que proporciona Atlas.
Acceso requerido
Para descargar una snapshot de copia de seguridad, debe tener acceso al Proyecto a través de Project Backup Manager o Project Owner.
Procedimiento
En Atlas, vaya a la Backup Detalles para su proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Backup en la sección Database.
Los detalles de la copia de seguridad se muestran.
Haga clic en el enlace del clúster.
Solicita tu instantánea.
Haz clic en la subpestaña Snapshots.
En la Actions columna, expanda el Actions menú y haga clic Download en para la instantánea que desea descargar.
Atlas genera un enlace de descarga de un solo uso que caduca en 1 horas después de su creación. Para AWS o Azure, Atlas también genera un enlace de descarga de un solo uso para cualquier punto de conexión privado configurado en la misma región que la instantánea.
La cantidad de tiempo para crear este enlace aumenta con el tamaño del clúster de Atlas.
Una vez que la descarga esté lista, Atlas:
Le envía un correo electrónico de alerta indicando que su descarga de instantánea está lista.
Muestra el enlace de descarga en la pestaña Restores & Downloads.
Nota
Disponible a través de API
Como alternativa, puede solicitar una instantánea de restauración mediante la API. La API de administración de Atlas devuelve el enlace de descarga en el deliveryUrl campo para la descarga a través de la red pública de internet y en el privateDownloadDeliveryUrls campo para la descarga a través del punto final privado en la misma región que la instantánea.
Agregue la dirección IP o CIDR del cliente a la lista de acceso IP de su proyecto Atlas.
Si los rangos de la lista de acceso IP del proyecto actual no cubren la dirección IP o CIDR del cliente de destino, Add or Modify your IP Addresses haga clic en para realizar cambios en la lista de acceso IP de su proyecto Atlas.
En Atlas, vaya a los Backup detalles de su proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Backup en la sección Database.
Los detalles de la copia de seguridad se muestran.
Haga clic en el enlace del clúster.
Utilice su utilidad de archivo preferida para extraer el archivo y acceder a los archivos de datos.
Atlas comprime la instantánea en un .tar.gz archivo. Este archivo incluye la instantánea y los mongod registros.
Extrae los archivos del fichero.
Ejemplo
El siguiente comando utiliza la utilidad
tarpara extraer una compresióntar``archive with ``gzip.tar -xvzf ~/Downloads/mongodb-snapshots/my-cluster-snapshot.tar.gz Acceda a los archivos de datos iniciando una instancia
mongoden el host y apuntándola al directorio de extracción con la opción--dbpath. Para obtener más información, consulte Iniciar procesos de mongod.Ejemplo
El siguiente comando inicia una instancia utilizando el directorio del archivo de datos
mongodextraído:mongod --dbpath ~/Downloads/mongodb-snapshots/my-cluster-snapshot/