オンライン転送は、初回使用時にセットアップが必要です。この手順を初期設定後の転送で行う必要はありません。
API を有効にする
オンライン転送の初回設定を実施するには、 Google Cloud 管理者が次のことを行う必要があります。
Enable the Google Storage Transfer API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles.API を有効にするプロジェクトを確認し、[次へ] をクリックします。
[有効にする] をクリックします。
Enable the Pub/Sub API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles.API を有効にするプロジェクトを確認し、[次へ] をクリックします。
[有効にする] をクリックします。
Storage Transfer Service サービス エージェントを構成する
「Google Transfer Appliance Preparing Bucket」 というタイトルのメールで、サービス エージェントが指定されています。次のような形式です。
project-IDENTIFIER@storage-transfer-service.gserviceaccount.com
プロジェクトの Storage Transfer Service サービス エージェントに次のロールを付与します。
Pub/Sub Editor
宛先バケットの Storage Transfer Service サービス エージェントに次のロールを付与します。
Storage Admin
ユーザー管理のサービス アカウントを作成して構成する
プロジェクトにユーザー管理サービス アカウントを作成します。
プロジェクトのユーザー管理のサービス アカウントに次のロールを付与します。
Pub/Sub Editor
Storage Transfer Admin
- Cloud Monitoring を有効にする場合は
Monitoring Metric Writer
。
転送先バケットのユーザー管理サービス アカウントに次のロールを付与します。
Storage Admin
サービス アカウントを構成したら、サービス アカウント キーを準備します。
ユーザー管理サービス アカウントのサービス アカウント キーを作成します。鍵は作成時にダウンロードされ、再度ダウンロードすることはできません。
キーの名前を
key.json
に変更し、安全な場所に保存します。アプライアンスを受け取ったら、
key.json
をアプライアンスの/tmp
ディレクトリにアップロードします。