Für die Onlineübertragung müssen Sie vor der ersten Verwendung eine Einrichtung vornehmen. Nachfolgende Übertragungen nach der Ersteinrichtung erfordern diese Schritte nicht.
APIs aktivieren
So schließen Sie die Ersteinrichtung für die Onlineübertragung ab: Google Cloud
Aktivieren Sie die Google Storage Transfer API, falls sie noch nicht aktiviert ist.
Rollen, die zum Aktivieren von APIs erforderlich sind
Zum Aktivieren von APIs benötigen Sie die Berechtigung
serviceusage.services.enable. Wenn Sie das Projekt erstellt haben, haben Sie diese Berechtigung wahrscheinlich bereits über die Rolle „Inhaber“ (roles/owner). Andernfalls können Sie diese Berechtigung über die Rolle „Service Usage-Administrator“ (roles/serviceusage.serviceUsageAdmin) erhalten. Informationen zum Zuweisen von RollenBestätigen Sie, für welches Projekt Sie die API aktivieren. Klicken Sie anschließend auf Weiter.
Klicken Sie auf Aktivieren.
Aktivieren Sie die Pub/Sub API, falls sie noch nicht aktiviert ist.
Rollen, die zum Aktivieren von APIs erforderlich sind
Zum Aktivieren von APIs benötigen Sie die Berechtigung
serviceusage.services.enable. Wenn Sie das Projekt erstellt haben, haben Sie diese Berechtigung wahrscheinlich bereits über die Rolle „Inhaber“ (roles/owner). Andernfalls können Sie diese Berechtigung über die Rolle „Service Usage-Administrator“ (roles/serviceusage.serviceUsageAdmin) erhalten. Informationen zum Zuweisen von RollenBestätigen Sie, für welches Projekt Sie die API aktivieren. Klicken Sie anschließend auf Weiter.
Klicken Sie auf Aktivieren.
Dienst-Agent für Storage Transfer Service konfigurieren
In der E-Mail mit dem Titel Google Transfer Appliance Prepare Destination Bucket (Google Transfer Appliance: Ziel-Bucket vorbereiten) wird ein Dienst-Agent für Sie angegeben. Das sieht in etwa so aus:
project-IDENTIFIER@storage-transfer-service.gserviceaccount.com
Weisen Sie dem Storage Transfer Service-Dienst-Agenten in Ihrem Projekt die folgende Rolle zu:
Pub/Sub Editor
Weisen Sie dem Storage Transfer Service-Dienst-Agent für den Ziel-Bucket die folgende Rolle zu:
Storage Admin
Vom Nutzer verwaltetes Dienstkonto erstellen und konfigurieren
Erstellen Sie ein nutzerverwaltetes Dienstkonto in Ihrem Projekt.
Weisen Sie dem vom Nutzer verwalteten Dienstkonto in Ihrem Projekt die folgenden Rollen zu:
Pub/Sub EditorStorage Transfer AdminMonitoring Metric Writer, wenn Sie Cloud Monitoring aktivieren.
Weisen Sie dem nutzerverwalteten Dienstkonto für den Ziel-Bucket die folgende Rolle zu:
Storage Admin
Wenn das Dienstkonto konfiguriert ist, bereiten Sie einen Dienstkontoschlüssel vor:
Erstellen Sie einen Dienstkontoschlüssel für das vom Nutzer verwaltete Dienstkonto. Der Schlüssel wird beim Erstellen heruntergeladen und kann nicht noch einmal heruntergeladen werden.
Benennen Sie den Schlüssel in
key.jsonum und speichern Sie ihn an einem sicheren Ort.Nachdem Sie die Appliance erhalten haben, laden Sie
key.jsonin das Verzeichnis/tmpauf der Appliance hoch.