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 snapshots de copias de seguridad en la nube a Azure Blob Storage

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 le permite exportar sus instantáneas de copias de seguridad en la nube a contenedores de Azure Blob Storage. Puede exportar instantáneas de dos maneras:

Cada procedimiento requiere los mismos requisitos previos.

Para obtener una descripción general de cómo Atlas exporta snapshots y los archivos que carga, consulte Exportar snapshots de copias de seguridad en la nube al almacenamiento de objetos.

No puedes realizar las siguientes acciones:

  • Para crear o gestionar un cronograma de exportación de copias de seguridad en la nube o configurar un bucket de exportación de copias de seguridad en la nube en Atlas, debes tener Project Backup Manager o Project Owner para el proyecto.

  • Para crear o gestionar una tarea de exportación de copias de seguridad en la nube, debes tener acceso Project Backup Export Operator o Project Owner al proyecto.

  • Para crear o gestionar un nodo privado de almacenamiento de objetos de copias de seguridad en la nube, debe tener acceso Project Owner al proyecto.

Para exportar sus snapshots de copias de seguridad en la nube, necesita un clúster de Atlas M10 o superior con copias de seguridad en la nube habilitadas. Además, para configurar el acceso de Atlas a su almacenamiento de objetos, debe hacer lo siguiente:

1

Configure un principal de servicio de Azure con una política de acceso para su proyecto Atlas.

2

Asigne los roles Delegador de Blob de almacenamiento y Colaborador de datos de Blob de almacenamiento a su Azure Principal de Servicio.

Para asignar los roles a tu Servicio principal, necesitas la siguiente información:

rol
Descripción

Delegador de blob de almacenamiento

Esto permite que el Service Principal firme tokens SAS para acceder al contenedor de almacenamiento Azure. Para asignar este rol, ejecute el siguiente comando:

az role assignment create --assignee-object-id <service-principal-id> --role "Storage Blob Delegator" --scope /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Storage/storageAccounts/<storage-account-name>

Colaborador de datos de blobs de almacenamiento

Esto permite el acceso de lectura, guardar y borrar blobs para el Contenedor de almacenamiento de Azure. Para asignar este rol, ejecute el siguiente comando:

az role assignment create --assignee-principal-type ServicePrincipal --assignee-object-id <service-principal-id> --role "Storage Blob Data Contributor" --scope /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Storage/storageAccounts/<storage-account-name>/blobServices/default/containers/<container-name>

Para crear una política de exportación para exportaciones automáticas, ejecute el siguiente procedimiento:

Para crear una tarea de exportación para un solo snapshot, ejecute el siguiente procedimiento: