AWS DataSync for On-Premises to S3 Transfer

DEA-C01 By islever Editorial Last updated

Short answer

A Use AWS DataSync to automate and schedule secure, incremental transfers of large datasets from on-premises storage to Amazon S3.

Question

A data engineer needs to securely transfer 5 TB of data from an on-premises data center to an Amazon S3 bucket. Approximately 5% of the data changes every day. Updates to the data need to be regularly proliferated to the S3 bucket. The data includes files that are in multiple formats. The data engineer needs to automate the transfer process and must schedule the process to run periodically. Which AWS service should the data engineer use to transfer the data in the MOST operationally efficient way?
  1. AWS DataSync Correct Answer
  2. AWS Glue
  3. AWS Direct Connect
  4. Amazon S3 Transfer Acceleration

Key Takeaways

The question tests knowledge of managed data transfer services, where the common trap is selecting networking options like Direct Connect instead of application-layer sync tools.

AWS DataSync is the optimal service for securely and efficiently transferring large volumes of data from on-premises storage to Amazon S3 with automated scheduling.

Common mistake: Candidates often choose AWS Direct Connect because it provides a dedicated network link, but it does not handle data synchronization, transformation, or scheduling logic itself.

Expert Analysis

Why the Answer Is Correct

AWS DataSync is specifically designed as a managed data transfer service that automates moving data between on-premises storage systems and AWS cloud storage services like Amazon S3. It handles incremental updates (crucial for the 5% daily change requirement), optimizes bandwidth usage, and supports scheduling, making it the most operationally efficient choice for this scenario. The service abstracts away the complexity of writing custom scripts or managing EC2 instances for data movement.

Why the Other Options Are Wrong

AWS Glue (Option B) is primarily an ETL (Extract, Transform, Load) service for data integration and analytics, not optimized for raw file system synchronization. AWS Direct Connect (Option C) is a networking service that establishes a dedicated private connection between your on-premises network and AWS; it provides connectivity but does not perform data synchronization or transfer management. Amazon S3 Transfer Acceleration (Option D) uses CloudFront edge locations to speed up uploads over the public internet but lacks the built-in scheduling, incremental sync capabilities, and on-premises agent management features that DataSync offers for regular, structured transfers.

Community Comment Notes

Community consensus strongly favors Option A, with multiple users noting that DataSync is the standard tool for this specific use case. As user TonyStark0122 noted, "DataSync is optimized for efficient, incremental, and reliable transfers of large datasets." Another user, San_Juan, clarified that "AWS Direct Connect is a networking service, nothing to be realted to sync data... as DataSync does." The comments reinforce that while Direct Connect provides the pipe, DataSync drives the car.

Official Reference

https://docs.aws.amazon.com/datasync/latest/userguide/what-is-datasync.html

This link opens the official vendor documentation in a new tab.

Exam Strategy

When asked about 'transferring' or 'syncing' data between on-premises storage and AWS, look for DataSync first. If the question emphasizes 'network connectivity' or 'dedicated lines', consider Direct Connect. If it involves 'ETL' or 'cataloging', consider Glue or Glue DataBrew.

Frequently Asked Questions

Why not use AWS Direct Connect for data transfer?

Direct Connect is a networking service that provides dedicated connectivity. It does not include data synchronization, scheduling, or transfer optimization features required by the question.

Can AWS Glue be used for simple file transfers?

No, AWS Glue is an ETL service focused on data integration and transformation for analytics. It is not designed for routine, scheduled file synchronization between storage systems.

More DEA-C01 FAQ →

Community Votes

A
100%

100% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.

Discussion 9 contributions

Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.

From public community threads 9

  1. TonyStark0122 👍 11
    A. AWS DataSync Explanation: AWS DataSync is a managed data transfer service that simplifies and accelerates moving large amounts of data online between on-premises storage and Amazon S3, EFS, or FSx for Windows File Server. DataSync is optimized for efficient, incremental, and reliable transfers of large datasets, making it suitable for transferring 5 TB of data with daily updates.
  2. augustino0890 👍 2
    A. AWS DataSync AWS DataSync is a data transfer service specifically designed to simplify and accelerate moving large volumes of data between on-premises storage systems and AWS storage services like S3.
  3. pypelyncar 👍 2 Answered A
    DataSync, locations, tasks, is all what you need.
  4. San_Juan 👍 1
    Aseems correct. AWS Direct Connect is a networking service, nothing to be realted to sync data between on-premises and cloud storage services, as DataSync does (" online service that automates and accelerates moving data between on premises and AWS Storage services.").
  5. sam_pre 👍 1 Answered A
    DataSync perfectly fit for this requirement
Show 4 more comments
  1. Rafaaws 👍 1
    A - DataSync is build for this use case
  2. milofficial 👍 2 Answered A
    Typical DataSync use case
  3. KelvinPun 👍 1 Answered A
    That's the job of DataSync
  4. FunkyFresco 👍 1 Answered A
    is datasync

Reader comments & corrections

No reader corrections yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Practice All DEA-C01 Questions

Access 100 questions with complete answers and detailed explanations.

View Full DEA-C01 Practice Test →

← Back to DEA-C01 Study Guide