AWS DataSync 是一项在线数据传输服务,它可以简化、自动执行和加速通过互联网或 AWS Direct Connect 向 AWS 存储服务和从 AWS 存储服务复制大量数据的过程。DataSync 可以在网络文件系统 (NFS) 或服务器消息块 (SMB) 文件服务器、自行管理的对象存储或 AWS Snowcone 以及 Amazon Simple Storage Service (Amazon S3) 存储桶、Amazon Elastic File System (Amazon EFS) 文件系统或 Amazon FSx for Windows File Server 文件系统之间复制数据。

专门构建的网络协议

该服务采用 AWS 设计的传输协议(与存储协议分离)来加快数据移动。该协议针对通过网络发送数据的方式、时间和数据内容进行优化。DataSync 执行的一些网络优化包括增量传输、在线压缩、稀疏文件检测以及在线数据验证和加密。

本地 DataSync 代理与云中的服务组件之间的连接是多线程的,可最大限度提高整个广域网 (WAN) 的性能。单个 DataSync 代理可占用 10Gbps 的网络链接。

自动管理基础设施

DataSync 可以自动扩展云资源以支持更高容量的传输,并且可以在需要时轻松地在本地添加代理。这消除了在编写、优化和管理自己的复制脚本或部署和调整重量级商业传输工具时所面临的诸多基础设施和管理挑战。

数据加密和验证

在使用传输层安全性 (TLS) 传输时会加密所有数据。DataSync 支持使用 Amazon S3-Managed Encryption Keys (SSE-S3) 对 S3 存储桶进行默认加密,对静态数据进行 Amazon EFS 文件系统加密,以及使用 Amazon FSx For Windows File Server 进行静态加密和传输中加密。

DataSync 可确保数据在传输过程中完好无损。对于每次传输,服务都会在动态和静态时执行完整性检查。这些检查可确保写入目标的数据与从源中读取的数据匹配,从而验证一致性。

任务计划

通过任务计划,您可以配置定期执行任务,以检测更改并将其从源存储系统复制到目标存储系统。您可以使用 AWS DataSync 控制台或 AWS 命令行界面 (CLI) 来计划任务,而不必编写和运行脚本来管理重复的传输。任务计划会根据您配置的计划按照控制台中直接提供的每小时、每天或每周选项来自动运行任务。这样,您使用一个工具即可管理和监控数据传输,并确保将数据集的更改定期复制到目标存储中。

文件系统集成和元数据保留

DataSync 代理使用行业标准 NFS 和 SMB 协议连接到现有存储系统,或者使用 Amazon S3 API 连接到您自行管理的对象存储。代理能够快速传输数据并将其写入指定的 Amazon S3 存储桶、Amazon EFS 文件系统或 Amazon FSx for Windows File Server。
 
在 NFS 共享和 Amazon EFS 之间或在 SMB 共享和 Amazon FSx for Windows File Server 之间复制数据时,文件权限和元数据将保留,以便轻松传输至目标文件系统。 同样,当在自行管理的对象存储与 Amazon S3 之间复制对象时,对象元数据和标签将保留。
 
将数据复制到 Amazon S3 时,DataSync 会自动以 1:1 的关系将每个文件转换为单个 S3 对象,并将 POSIX 元数据保留为 Amazon S3 对象元数据。将包含文件系统元数据的对象复制回文件格式时,将还原 DataSync 复制到 S3 的原始文件元数据。 

与 AWS 基础设施和管理服务集成

DataSync 可与 AWS 基础设施和管理服务在本地协同工作,使数据移动更加简单,并为您的开发运营团队提供一致的管理体验。除了可以与 Amazon S3、Amazon EFS、Amazon FSx for Windows File Server 集成之外,DataSync 还支持 VPC 终端节点(由 AWS PrivateLink 提供支持),以便将文件直接迁移到 Amazon VPC 中。与其他 AWS 服务一样,您可以使用 AWS Identity and Access Management (IAM) 来安全地管理对 DataSync 的访问。同样,该服务使用您配置的 IAM 角色访问 Amazon S3 存储桶。

使用 Amazon CloudWatch 和 AWS CloudTrail 进行监控和审计

借助 Amazon CloudWatch,您可以监控当前正在进行的任何 DataSync 传输的状态,并检查以前数据传输的历史记录。您可以利用 CloudWatch 指标查看已复制的文件数和数据量。您可以参考 CloudWatch Logs 来获取有关之前任务的详细信息。此外,可以在传输任务完成时触发 CloudWatch Events,从而实现依赖工作流的自动化。出于审计目的,您可以查阅 AWS CloudTrail,它会记录 DataSync 执行的所有操作。

经济高效

只需支付服务复制数据的费用(按固定的 GB 费率计费),无需支付软件许可证、合同、维护费、开发周期或所需硬件的费用。与手动构建、操作和优化自己的高性能脚本传输相比,这可以降低总体拥有成本。它还提供比购买和运行商业传输工具更低的总成本。

详细了解 DataSync 定价
详细了解 DataSync 定价

DataSync 定价很简单,基于传输的数据量计价。

了解更多 
创建免费账户
注册免费账户

立即享受 AWS 免费套餐。 
 

注册 
开始在控制台中进行构建
开始在控制台中进行构建

在 AWS 控制台中开始使用 DataSync 进行构建。

登录