什么是 Storage Transfer Service?

Storage Transfer Service 支持在对象存储系统和文件存储系统之间无缝移动数据,包括:

  • Amazon S3、Azure Blob Storage 或 Cloud Storage 到 Cloud Storage
  • 本地存储空间到 Cloud Storage,或 Cloud Storage 到本地
  • 在本地存储系统之间
  • 从可公开访问的网址到 Cloud Storage
  • 从 HDFS 到 Cloud Storage

Storage Transfer Service 针对涉及 1 TiB 以上数据的传输进行了优化。对于较小的转移,请参阅我们的建议

借助 Storage Transfer Service,您可以:

  • 自动执行数据传输:无需使用手动流程和自定义脚本。
  • 大规模传输数据:快速可靠地移动 PB 级的数据。
  • 优化网络性能:您可以选择 Google 管理的转移作业(简单易用),也可以选择自行托管的代理(可精细控制网络路由和带宽用量)。
  • 支持多种存储系统:在云服务提供商和本地环境之间无缝转移数据。

使用场景

将数据迁移到 Cloud Storage:Storage Transfer Service 可用于将数据从其他云存储空间服务、本地数据中心或 HTTP/HTTPS 网址迁移到 Cloud Storage。

备份:将数据复制到 Google Cloud,或在其他区域中创建 Cloud Storage 存储桶的副本

数据处理流水线:使用 BigQueryDataproc 将在其他云、数据中心和边缘生成的数据移动到 Google Cloud 进行分析。

归档:将冷数据从费用高昂的本地存储系统移动到 Cloud Storage,以降低存储费用。

优势

安全

  • 端到端加密可保护传输中的数据。Storage Transfer Service 支持对所有 HTTPS 通信使用 TLS 1.3。
  • 数据完整性验证可确保您的数据在传输期间不会损坏。

高效运行

  • 高度并行的架构可加快传输速度。
  • 自动重试和负载均衡可确保可靠转移。

全代管式

  • 无需管理基础架构或编写代码。
  • 专注于应用,而非数据转移。

开始使用

请检查来源和接收器组合是否受支持

您可以通过多种方式使用 Storage Transfer Service:

  • Google Cloud 控制台
  • REST API
  • gcloud 命令行工具
  • Java 和 Python 客户端库

如需开始使用,请参阅创建转移作业

服务等级协议

Storage Transfer Service 不提供服务等级协议 (SLA),包括传输性能或延迟时间,并且可能会出现一些性能波动。