AWS DataSync logo

AWS DataSync

AWS DataSync

正常开源cloudAmazon Web Services62· JavaScript· MIT

AWS DataSync API 在数据源(NFS、SMB、HDFS、对象存储)和 AWS 存储(S3、EFS、FSx)之间高效迁移和同步数据。

访问站点 ↗源码 ↗健康巡检 9 小时前
适合什么时候用

比手动 aws s3 cp 快 10 倍以上(并行化 + 增量)

先注意什么

按传输 GB 计费(约 0.0125 美元/GB)

第一步先查

CreateAgent(如果有 on-prem 源),CreateLocation 配置源和目标,CreateTask 创建迁移任务,StartTaskExecution 执行。

认证
CORS
不支持
HTTPS
注册
?
延迟
16 ms
协议
REST
计费
Stars
62

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 16ms

GitHub 活跃度

62JavaScriptMIT17 未关闭 issue上次提交 110 天前
01

关于这个 API

DataSync 是 AWS 的数据迁移服务。如果你要把 TB 或 PB 级的数据搬到 AWS(典型场景:on-prem 数据中心退役迁云、定期备份、混合云数据同步),单靠 aws s3 cp 太慢——网络带宽利用率低、没有增量、没有校验。DataSync 是专为这个场景设计的工具:并行多线程传输打满带宽、自动增量(只传变化的文件)、自动校验完整性、支持调度做定期同步。on-prem 端需要部署一个 DataSync agent(VMware/Hyper-V/EC2 形态的虚机),这个 agent 充当本地协议(NFS/SMB)和 AWS 之间的桥。和 Storage Gateway 区别:Storage Gateway 是"实时混合接入",DataSync 是"一次性或定期搬迁"。

02

你可以做什么

  • 1on-prem NFS 数据迁到 S3
  • 2定期备份 on-prem 文件服务器到 AWS
  • 3跨 region S3 数据同步
  • 4云间数据搬迁(Azure Blob 到 S3)
03

优劣对比

优点

  • 比手动 aws s3 cp 快 10 倍以上(并行化 + 增量)
  • 内置完整性验证(MD5/SHA-256)
  • 支持调度和 incremental sync
  • on-prem 部署 DataSync agent(虚拟机)

注意事项

  • 按传输 GB 计费(约 0.0125 美元/GB)
  • agent 需要部署在 on-prem,运维一次性成本
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://github.com/mermade/aws2openapi/<endpoint>
05

快速开始

CreateAgent(如果有 on-prem 源),CreateLocation 配置源和目标,CreateTask 创建迁移任务,StartTaskExecution 执行。

06

常见问题

DataSync vs Storage Gateway 怎么选?+

一次性迁移或定期同步:DataSync。on-prem 应用持续访问 AWS 存储(像本地一样):Storage Gateway。

数据量大于 100TB 应该用 Snowball 吗?+

PB 级或者带宽紧张:Snowball(邮寄硬盘)。100TB 且有 1Gbps 网络:DataSync 也可以。

07

技术细节

CORS: NoHTTPS: Yes注册: ?开源: Yes
认证方式
unknown
计费
unknown
协议
REST
SDK
python, javascript, go, java, csharp
响应时间
16 ms
上次巡检
2026/5/12 07:36:33
08

标签

09

更多来自 Amazon Web Services 的 API