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

Exportar snapshot de copia de seguridad en la nube

Nota

Esta funcionalidad no está disponible para clústeres gratuitos ni flexibles. Para aprender más sobre qué funcionalidades no están disponibles, consulte Límites del clúster gratuito de Atlas.

Atlas te permite exportar tus snapshots de copias de seguridad en la nube a un servicio de almacenamiento de objetos.

Para aprender a gestionar las políticas y los cronogramas de las copias de seguridad automáticas, consulte Gestione las políticas de copias de seguridad.

Actualmente, Atlas admite los siguientes servicios de almacenamiento de objetos:

  • AWS Buckets S3

  • Azure Blob Storage

  • Buckets de almacenamiento de Google Cloud

Además, Atlas admite la exportación de instantáneas a AWS S3 buckets utilizando PrivateLink.

Nota

Si exportas copias de seguridad a AWS S3, puedes habilitar Bloqueo de objetos AWS S3 para garantizar la inmutabilidad de tus archivos de copia de seguridad, requeridos para el cumplimiento normativo y la seguridad. Las bloqueos de objetos evitan la eliminación y modificación de archivos de copia de seguridad exportados.

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 copia de seguridad instantánea que tenga un tipo de frecuencia que coincida con la frecuencia de exportación. El resultado exportado es una copia de seguridad completa de esa snapshot.

Ejemplo

Considere lo siguiente:

  • Una política de copia de seguridad que establece un cronograma semanal y mensual de snapshots.

  • 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, puede consultar resultados parciales en su servicio de almacenamiento de objetos.

Atlas almacena documentos en snapshots independientemente de la configuración de Time to Live. Se puede acceder a estos documentos desde el snapshot una vez superado el plazo de Time to Live.

Para aprender sobre los precios de exportación de snapshots, consulta Costos de exportación de snapshots.

Atlas carga un archivo vacío en /exported_snapshots/.permissioncheck cuando usted:

Después de que Atlas termine de exportar, Atlas sube un archivo de metadatos llamado .complete y un archivo de metadatos llamado metadata.json para cada colección.

Si se produce un error en una tarea de exportación:

  • Atlas no intenta exportar de nuevo automáticamente.

  • Atlas no remueve ningún dato parcial en su almacenamiento de objetos.

Atlas sube los documentos JSON extendido (v2) comprimidos con gzip. Atlas no sube estos documentos en orden. La siguiente es la ruta a los archivos en su almacenamiento de objetos:

/exported_snapshots/<orgName>/<projectName>/<clusterName>/<initiationDateOfSnapshot>/<timestamp>/<dbName>/<collectionName>/<shardName>.<increment>.json.gz

Dónde:

<orgName>

Nombre de tu organización en Atlas.

<projectName>

Nombre de tu proyecto Atlas.

<clusterName>

Nombre de tu clúster Atlas.

<initiationDateOfSnapshot>

Fecha en que se tomó la snapshot.

<timestamp>

Marca de tiempo cuando se creó la tarea de exportación.

<dbName>

Nombre de la base de datos en el clúster Atlas.

<collectionName>

Nombre de la colección Atlas.

<shardName>

Nombre del set de réplicas. Para las colecciones particionadas, este es el nombre de la partición primaria.

<increment>

Conteo que aumenta a medida que se suben fragmentos. Comienza en 0.

No puedes realizar las siguientes acciones:

Para gestionar tus snapshots de copias de seguridad en la nube, debes tener Project Backup Manager o Project Owner acceso al Proyecto.

Los usuarios con Organization Owner acceso deben añadirse como Project Backup Manager o Project Owner al proyecto antes de poder gestionar instantáneas de copias de seguridad en la nube.

Para descargar y exportar snapshot de Cloud Backup, debe tener Project Backup Export Operator acceso al Proyecto.