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 存储桶的副本
数据处理流水线:使用 BigQuery 或 Dataproc 将在其他云、数据中心和边缘生成的数据移动到 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),包括传输性能或延迟时间,并且可能会出现一些性能波动。