Configura l'accesso a un'origine: archiviazione compatibile con S3

Per trasferire dati da un provider di archiviazione di oggetti compatibile con S3 (come Ceph, MinIO, Cloudflare R2 o Wasabi), devi ottenere le credenziali API dal tuo provider di archiviazione e configurare gli agenti di Storage Transfer Service con accesso al bucket di origine.

Prerequisiti

Prima di configurare il trasferimento, assicurati di aver configurato quanto segue:

  • Autorizzazioni utente: assicurati che il tuo account utente o il account di servizio gestito dall'utente disponga dell'autorizzazione per configurare i trasferimenti e i pool di agenti. Consulta Autorizzazioni utente richieste.
  • Autorizzazioni a livello di progetto basate su agenti: assicurati di aver configurato i ruoli a livello di progetto richiesti per l'account dell'agente di servizio e dell'agente di trasferimento. Vedi Autorizzazioni a livello di progetto basate su agenti.
  • Autorizzazioni del bucket di destinazione: concedi le autorizzazioni richieste nel bucket Cloud Storage di destinazione. Consulta Configura l'accesso a un sink: Cloud Storage.

Autorizzazioni di origine richieste

Per eseguire l'autenticazione presso il tuo provider di archiviazione compatibile con S3, ottieni un ID chiave di accesso e una chiave di accesso segreta dalla console di gestione del provider.

Assicurati che le credenziali della chiave di accesso dispongano delle seguenti autorizzazioni minime sul bucket di origine:

Autorizzazione Descrizione Obbligatorio
s3:ListBucket Consente a Storage Transfer Service di elencare gli oggetti nel bucket di origine. Sempre obbligatorio.
s3:GetObject Consente a Storage Transfer Service di leggere gli oggetti dal bucket di origine. Sempre obbligatorio.
s3:DeleteObject Consente a Storage Transfer Service di eliminare gli oggetti di origine dopo la copia. Obbligatorio se deleteObjectsFromSourceAfterTransfer è abilitato.

Fornisci queste credenziali come variabili di ambiente (AWS_ACCESS_KEY_ID e AWS_SECRET_ACCESS_KEY) quando avvii gli agenti di trasferimento.

Passaggi successivi