Zugriff auf eine Quelle konfigurieren: S3-kompatibler Speicher

Wenn Sie Daten von einem S3-kompatiblen Objektspeicheranbieter (z. B. Ceph, MinIO, Cloudflare R2 oder Wasabi) übertragen möchten, müssen Sie API-Anmeldedaten von Ihrem Speicheranbieter abrufen und Storage Transfer Service-Agents mit Zugriff auf den Quell-Bucket konfigurieren.

Vorbereitung

Bevor Sie die Übertragung konfigurieren, müssen Sie Folgendes eingerichtet haben:

  • Nutzerberechtigungen: Ihr Nutzerkonto oder nutzerverwaltetes Dienstkonto muss die Berechtigung zum Konfigurieren von Übertragungen und Agent-Pools haben. Weitere Informationen finden Sie unter Erforderliche Nutzerberechtigungen.
  • Agent-basierte Berechtigungen auf Projektebene: Prüfen Sie, ob Sie die erforderlichen Rollen auf Projektebene für Ihr Dienst-Agent- und Übertragungs-Agent-Konto konfiguriert haben. Siehe Agent-basierte Berechtigungen auf Projektebene.
  • Berechtigungen für den Ziel-Bucket: Gewähren Sie die erforderlichen Berechtigungen für Ihren Cloud Storage-Ziel-Bucket. Weitere Informationen finden Sie unter Zugriff auf eine Senke konfigurieren: Cloud Storage.

Erforderliche Quellberechtigungen

Für die Authentifizierung bei Ihrem S3-kompatiblen Speicheranbieter benötigen Sie eine Zugriffsschlüssel-ID und einen geheimen Zugriffsschlüssel aus der Verwaltungskonsole Ihres Anbieters.

Achten Sie darauf, dass die Zugriffsschlüssel-Anmeldedaten die folgenden Mindestberechtigungen für den Quell-Bucket haben:

Berechtigung Beschreibung Erforderlich
s3:ListBucket Ermöglicht Storage Transfer Service, Objekte im Quell-Bucket aufzulisten. Immer erforderlich.
s3:GetObject Ermöglicht Storage Transfer Service, Objekte aus dem Quell-Bucket zu lesen. Immer erforderlich.
s3:DeleteObject Ermöglicht es Storage Transfer Service, Quellobjekte nach dem Kopieren zu löschen. Erforderlich, wenn deleteObjectsFromSourceAfterTransfer aktiviert ist.

Sie geben diese Anmeldedaten als Umgebungsvariablen (AWS_ACCESS_KEY_ID und AWS_SECRET_ACCESS_KEY) an, wenn Sie Ihre Übertragungs-Agents starten.

Nächste Schritte