AWS DataSync offers simple, predictable pricing. Pay only for the amount of data that you migrate based on a flat, per-gigabyte fee according to your region. This fee covers the use of network acceleration technology, managed cloud infrastructure, data validation, and automation capabilities. With DataSync, there are no resources to manage, no upfront costs, and no minimum charge.
You are charged standard request, storage, and data transfer rates to read from and write to AWS services, such as Amazon Simple Storage Service (Amazon S3), Amazon Elastic File System (Amazon EFS), Amazon FSx for Windows File Server, Amazon FSx for Lustre, Amazon FSx for OpenZFS, Amazon FSx for NetApp ONTAP, and AWS Key Management Service (AWS KMS). Read about working with Amazon S3 storage classes in our documentation. You are also charged standard rates for Amazon CloudWatch Logs, Amazon CloudWatch Metrics, and Amazon CloudWatch Events.
When copying data from AWS to an on-premises storage system, you pay for AWS Data Transfer OUT from your source AWS Region. When copying data between AWS Regions, you pay for Data Transfer between regions (billed as Data Transfer OUT from your source region to your destination region). When copying data between AWS services using the DataSync EC2 agent, you pay for Data Transfer between regions and for Data Transfer between Availability Zones. To learn more, see Data Transfer pricing.
You will be billed by AWS PrivateLink for interface Amazon Virtual Private Cloud (VPC) endpoints that you create to manage and control the traffic between your agent(s) and the DataSync service over AWS PrivateLink. Only control traffic is subject to PrivateLink charges. This includes commands from the DataSync service to the agent, such as StartTaskExecution. The files or objects transferred by DataSync are not subject to PrivateLink charges.
Example 1: Archive 50 TB into Amazon S3
Cost to use DataSync for a one-time migration of 50 TB of 16 MB files into Amazon S3 in the US East (Ohio) Region:
(50 TB copied into S3 * 1024 GB * $0.0125/GB) + (1 S3 LIST request * $0.005 / 1000) + (50 TB / 16 MB S3 PUT requests * $0.005 / 1000)
= $640 + $0 + $16.38
Example 2: Migrate 100 TB from a self-managed server to Amazon FSx for Windows File Server
Cost to migrate 100 TB from an on-premises Windows File Server to Amazon FSx, using DataSync:
(100 TB copied into Amazon FSx For Windows File Server * 1024 GB * $0.0125/GB)
Example 3: Ongoing data transfers for an in-cloud processing and data distribution workflow
Suppose you perform a daily 1 TB transfer into Amazon EFS. Your cost for 31 days will be:
(1 TB copied into EFS * 1024 GB * $0.0125/GB) * 31 days
Example 4: File system replication for business continuity with incrementals
Suppose you have a data replication job that copies a 10 TB file system into Amazon EFS in the Asia Pacific (Sydney) Region once and replicates 1 TB of changes every day. Your cost for the initial copy and the 31 following days of normal usage will be:
10 TB * 1024 GB * $0.0125/GB = $128 for the initial transfer
+ 1 TB * 1024 GB * $0.0125/GB * 31 days for the incremental transfers
= $396.80 per month on an ongoing basis