ソースへのアクセスを構成する: ファイル システム

オンプレミスまたはプライベート クラウドのファイル システム(POSIX 準拠のファイル システム、NFS、SMB など)からデータを転送するには、ソースファイルへのネットワーク アクセス権を持つマシンに Storage Transfer Service エージェントをインストールして構成する必要があります。

前提条件

転送を構成する前に、次の設定が完了していることを確認してください。

ローカル ファイル システムの権限

転送エージェントは、ホストマシンの Docker コンテナまたは Podman コンテナ内で実行されます。エージェントがファイルを読み取れるようにするには:

  1. OS ユーザー権限: コンテナを実行するオペレーティング システム ユーザーに、転送するすべてのファイルとディレクトリに対する読み取り(およびディレクトリでの実行)権限があることを確認します。
  2. ディレクトリをマウントする: エージェントをインストールするときに、--mount-directories フラグ(または Docker の -v フラグ)を使用して、コンテナにコピーするディレクトリをマウントします。

    gcloud transfer agents install --pool=AGENT_POOL_NAME \
      --mount-directories=/path/to/source/dir
    

エージェントが表示できるホスト ディレクトリを制限するには、エージェントのディレクトリ アクセスを制限するをご覧ください。

パフォーマンスと最適化

次のステップ