AWS DataSync is an online data transfer service that simplifies, automates, and accelerates moving data between on-premises storage systems and AWS storage services.
How It Works
AWS DataSync uses a proprietary protocol to transfer data. It divides the data into smaller segments and transfers them concurrently over multiple network connections, optimizing the utilization of available network bandwidth.
Benefits
- Simplified Migration: AWS DataSync simplifies and automates data migration to AWS.
- Secure Transfers: It provides end-to-end security, including data encryption and data integrity validation.
- Cost-Effective: It reduces expensive on-premises data movement costs.
- High-Speed Transfers: It uses network optimization and parallel file transfers to achieve high-speed data transfer rates.
Limitations
- Endpoint Limitations: Its performance can be limited by the slowest endpoint.
- Potential for Unexpected Costs: If not monitored, AWS DataSync could lead to unexpected costs due to AWS fees.
- Complex Pricing: The complexity of AWS pricing can be a challenge for some users.
Features
- Multicloud Data Movement: AWS DataSync can move data between AWS, on-premises file systems, and other cloud storage services.
- Data Integrity Checks: It performs data integrity checks on files both in transit and at rest.
- Bandwidth Throttling: It allows for bandwidth throttling, migration scheduling, task filtering, and task reporting.
Use Cases
- Data Migration: It is used to migrate active datasets rapidly over the network into AWS storage services.
- Data Replication: It is used to securely replicate data into cost-efficient AWS storage services.