Nota
Esta función no está disponible para M0 Clústeres gratuitos y clústeres Flex. Para obtener más información sobre las funciones que no están disponibles, consulte Límites de Atlas M0 (clúster libre).
Atlas le permite exportar sus instantáneas de copia de seguridad en la nube a un servicio de almacenamiento de objetos.
Para saber cómo administrar políticas y programaciones de copias de seguridad automatizadas, consulte Administrar políticas de copia de seguridad.
Servicios de almacenamiento compatibles
Atlas actualmente admite los siguientes servicios de almacenamiento de objetos:
AWS CubosS3
Almacenamiento de blobs de Azure
Depósitos de Google Cloud Storage
Además, Atlas admite la exportación de instantáneas a buckets de AWS S3 mediante PrivateLink.
Cómo Atlas exporta instantáneas
Nota
Si exporta copias de seguridad a AWS S,3 puede habilitar Bloqueo de objetos deAWS S para garantizar la inmutabilidad de sus archivos de copia de seguridad, requisito necesario para el cumplimiento normativo y la seguridad. Los bloqueos de objetos evitan la eliminación y modificación de los archivos de copia de seguridad exportados.3
Puedes exportar manualmente snapshots individuales o configurar una política de exportación para la exportación automática de tus snapshots. Para las exportaciones automáticas, debes especificar una frecuencia en tu política de exportación:
Diario
Semanal
Mensual
Anual
Atlas exporta automáticamente cualquier instantánea de copia de seguridad con la frecuencia que coincida con la frecuencia de exportación. El resultado exportado es una copia de seguridad completa de esa instantánea.
Ejemplo
Considere lo siguiente:
Una política de respaldo que establece un programa de instantáneas semanal y mensual
Una política de exportación que establece una frecuencia de exportación mensual
Supón que, al final del mes, las snapshots semanales y mensuales ocurren el mismo día. Habría 4 instantáneas, de las cuales 3 serían instantáneas semanales, y la cuarta instantánea, aunque Atlas la trate como una instantánea semanal, también sería la instantánea mensual porque ocurre el mismo día. Atlas exportará solo la snapshot mensual porque la frecuencia de exportación coincide con la frecuencia de la snapshot para esa snapshot. Para exportar también las instantáneas semanales, actualiza la política de exportación para exportar también instantáneas semanales. Si la frecuencia de exportación está configurada en semanal, Atlas exportará las 4 snapshots.
A medida que avanza la exportación, es posible que vea resultados parciales en su servicio de almacenamiento de objetos.
Atlas conserva los documentos en instantáneas, independientemente de la configuración del tiempo de vida. Puede acceder a estos documentos desde su instantánea después de la fecha límite de vida.
Para obtener más información sobre los precios de exportación de instantáneas, consulte Costos de exportación de instantáneas.
Archivos Atlas Uploads
Atlas carga un archivo vacío en /exported_snapshots/.permissioncheck cuando usted:
Agregar un nuevo almacén de objetos para exportar
Iniciar una exportación
Una vez que Atlas termina de exportar, carga un archivo de metadatos llamado .complete y un archivo de metadatos llamado metadata.json para cada colección.
Si falla un trabajo de exportación:
Atlas no intenta exportar nuevamente de manera automática.
Atlas no remueve ningún dato parcial en su almacenamiento de objetos.
Formato de datos exportados
Atlas carga gzip documentos JSON Extendido2 (v) comprimidos. Atlas no carga estos documentos en orden. La siguiente es la ruta a los archivos en su almacén de objetos:
/exported_snapshots/<orgName>/<projectName>/<clusterName>/<initiationDateOfSnapshot>/<timestamp>/<dbName>/<collectionName>/<shardName>.<increment>.json.gz
Donde:
| Nombre de tu organización en Atlas. |
| Nombre de su proyecto Atlas. |
| Nombre de su clúster Atlas. |
| Fecha en que se tomó la instantánea. |
| Marca de tiempo cuando se creó el trabajo de exportación. |
| Nombre de la base de datos en el clúster Atlas. |
| Nombre de la colección Atlas. |
| Nombre del conjunto de réplicas. En el caso de colecciones fragmentadas, este es el nombre del fragmento principal. |
| Recuento que se incrementa a medida que se cargan fragmentos. Comienza en |
Limitaciones
No puedes realizar las siguientes acciones:
Exportar instantáneas de respaldo.
Tener más de una exportación activa por instantánea.
Exportar colecciones de vistas o colecciones del sistema, con excepción de
<database>.system.jscolecciones.Exporte instantáneas de clústeres en un proyecto Atlas con cifrado en reposo restringido por IP habilitado.
Exporte instantáneas de clústeres alojados en Azure o Google Cloud Storage en proyectos configurados para puntos de conexión privados.
Acceso requerido
Para administrar sus instantáneas de Cloud Backup, debe Project Backup Manager tener o Project Owner acceso al proyecto.
Los usuarios con acceso deben agregarse Organization Owner como Project Backup Manager o Project Owner al proyecto antes de poder administrar instantáneas de Cloud Backup.
Para descargar y exportar instantáneas de Cloud Backup, debe tener acceso al Project Backup Export Operator proyecto.