Storage Transfer Service とは

Storage Transfer Service を使用すると、オブジェクト ストレージ システムとファイル ストレージ システム間でシームレスにデータを移動できます。

  • Amazon S3、Azure Blob Storage、Cloud Storage から Cloud Storage
  • オンプレミス ストレージから Cloud Storage、または Cloud Storage からオンプレミス
  • オンプレミス ストレージ システム間
  • 一般公開されている URL から Cloud Storage
  • HDFS から Cloud Storage に転送する

Storage Transfer Service は、1 TiB を超えるデータを含む転送用に最適化されています。小額の移行については、推奨事項をご覧ください。

Storage Transfer Service を使用すると、次のことができます。

  • データ転送を自動化: 手動プロセスとカスタム スクリプトが不要になります。
  • 大規模なデータを転送する: ペタバイト単位のデータを迅速かつ確実に移動します。
  • ネットワーク パフォーマンスを最適化する: シンプルさを求める場合は Google マネージド転送を選択し、ネットワーク ルーティングと帯域幅の使用量をきめ細かく制御する場合は自己ホスト型エージェントを選択します。
  • さまざまなストレージ システムをサポート: クラウド プロバイダとオンプレミス環境の間でデータをシームレスに転送します。

ユースケース

Cloud Storage へのデータ移行: Storage Transfer Service を使用することによって、他のクラウド ストレージ プロバイダ、オンプレミスのデータセンター、HTTP/HTTPS URL から Cloud Storage にデータを移行できます。

バックアップ: データを Google Cloudに複製するか、別のリージョンに Cloud Storage バケットのコピーを作成します。

データ処理パイプライン: 他のクラウド、データセンター、エッジで生成されたデータを Google Cloud に移動して、BigQuery または Dataproc で分析できるようにします。

アーカイブ: コストの高いオンプレミス ストレージ システムから Cloud Storage にコールドデータを移行して、ストレージ コストを削減します。

利点

安全

  • エンドツーエンドの暗号化で、転送中のデータを保護します。 Storage Transfer Service は、すべての HTTPS 通信で TLS 1.3 をサポートしています。
  • データの整合性が検証されるため、転送中にデータが破損することはありません。

高いパフォーマンス

  • 高度に並列化されたアーキテクチャによって転送速度が向上します。
  • 自動再試行とロード バランシングにより、信頼性の高い転送が保証されます。

フルマネージド

  • インフラストラクチャを管理する必要がなく、コードを記述する必要もありません。
  • データ転送ではなく、アプリケーションに集中できます。

始める

ソースとシンクの組み合わせがサポートされているかどうかを確認してください。

Storage Transfer Service は複数の方法で操作できます。

  • Google Cloud コンソール
  • REST API
  • gcloud コマンドライン ツール
  • Java と Python のクライアント ライブラリ

開始するには、転送を作成するをご覧ください。

サービスレベル契約

Storage Transfer Service では、転送のパフォーマンスやレイテンシなど、SLA は提供されておらず、パフォーマンスの変動が予想されます。