Configura el acceso a una fuente: Almacenamiento compatible con S3

Para transferir datos desde un proveedor de almacenamiento de objetos compatible con S3 (como Ceph, MinIO, Cloudflare R2 o Wasabi), debes obtener credenciales de la API de tu proveedor de almacenamiento y configurar los agentes del Servicio de transferencia de almacenamiento con acceso al bucket de origen.

Requisitos previos

Antes de configurar la transferencia, asegúrate de haber configurado lo siguiente:

Permisos de origen necesarios

Para autenticarte en tu proveedor de almacenamiento compatible con S3, obtén un ID de clave de acceso y una clave de acceso secreta de la consola de administración de tu proveedor.

Asegúrate de que las credenciales de la clave de acceso tengan los siguientes permisos mínimos en el bucket de origen:

Permiso Descripción Obligatorio
s3:ListBucket Permite que el Servicio de transferencia de almacenamiento enumere los objetos en el bucket de origen. Uso obligatorio.
s3:GetObject Permite que el Servicio de transferencia de almacenamiento lea objetos del bucket de origen. Uso obligatorio.
s3:DeleteObject Permite que el Servicio de transferencia de almacenamiento borre los objetos de origen después de copiarlos. Es obligatorio si deleteObjectsFromSourceAfterTransfer está habilitado.

Proporcionas estas credenciales como variables de entorno (AWS_ACCESS_KEY_ID y AWS_SECRET_ACCESS_KEY) cuando inicias tus agentes de transferencia.

¿Qué sigue?