AWS DataSync 是一种托管数据传输服务,可简化并加速在本地存储系统和 AWS 存储服务之间移动大量数据的过程。通过 DataSync,你可以在本地将 DataSync 代理部署为虚拟机,从而可通过网络文件存储 (NFS) 协议连接到现有的存储阵列或文件系统,并且该代理会向 AWS 中完全托管的 DataSync 服务发送数据并从该服务接收数据。

Parallel,可扩展架构

本地 DataSync 代理与云中的服务组件之间的连接是多线程、并行化的大型文件,可提高整个广域网 (WAN) 的性能。DataSync 还可以自动扩展云资源以支持更高容量的传输,并且可以在需要时轻松地在本地添加代理。该服务可以扩展性能以充分利用 10 Gbps 网络链接。

专门构建的网络协议

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

自动基础设施管理

部署 DataSync 代理后,将其连接到本地存储,然后选择 Amazon S3 存储桶或 EFS 文件系统作为数据传输的目标或来源,DataSync 服务管理其余基础设施,包括自动扩展云中资源。它还可以轻松地在本地添加和管理更多代理。这消除了在编写、优化和管理自己的复制脚本或部署和调整重量级商业传输工具时所面临的诸多基础设施和管理挑战。

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

DataSync 代理使用行业标准 NFS 协议连接到现有存储系统。代理快速传输数据并将其存入指定的 Amazon S3 存储桶或 Amazon EFS 文件系统。将数据复制到 Amazon S3 时,DataSync 会自动以 1:1 的关系将每个文件转换为单个 S3 对象,并将文件元数据保留为 Amazon S3 对象元数据。将包含文件系统元数据的对象复制回文件格式时,将还原 DataSync 复制到 S3 的原始文件元数据。同样,当 Amazon EFS 是数据目标时,DataSync 会保留现有的目录结构和文件元数据。

数据加密和验证

在使用传输层安全性 (TLS) 传输时会加密所有数据。DataSync 与 AWS Key Management Service (AWS KMS) 集成,以便可以加密 AWS 中的静态数据。对于 Amazon S3 中的数据,还可以使用 Amazon S3 托管的加密密钥 (SSE-S3)。DataSync 还可确保数据在传输过程中完好无损。对于每次传输,服务都会在传输和空闲时执行完整性检查。这些检查可确保写入目标的数据与从源中读取的数据匹配,从而验证一致性。

经济高效

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

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

DataSync 可与 AWS 基础设施和管理服务在本机协同工作,使数据移动更加简单,并为您的开发运营团队提供一致的管理体验。除了上面提到的与 Amazon EFS、Amazon S3 和 AWS KMS 的集成之外,DataSync 还与 Amazon VPC 连接,以便将文件直接移动到 VPC 内的 EFS 文件系统中。与其他 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 执行的所有操作。

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

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

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

立即享受 AWS 免费套餐。 

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

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

登录