SAA-C03 Question 356
Single answerA company is migrating its on-premises file storage solution to AWS. They need to transfer several terabytes of data to an Amazon S3 bucket. The data transfer must be automated, handle data integrity checks, and require minimal ongoing management. Which AWS service is the most appropriate for this use case?
- A
AWS DataSync
- B
AWS Storage Gateway (File Gateway)
- C
Amazon S3 Transfer Acceleration
- D
AWS Snowball
Show answer and explanation
Correct answer: A
Explanation
AWS DataSync is the best option for transferring large amounts of data to Amazon S3 in an automated and managed way. It simplifies the process by automating data transfer tasks, performing integrity checks, and minimizing operational overhead. Other options, such as Storage Gateway or Snowball, are better suited for hybrid storage or offline data transfer use cases, while S3 Transfer Acceleration is ideal for improving internet-based transfer speeds but lacks the automation required in this scenario.
- A. Correct.
AWS DataSync is specifically designed for transferring large amounts of data between on-premises storage and AWS storage services like Amazon S3 or Amazon EFS. It provides automation, integrity checks, and minimal management, making it ideal for this use case.
- B. Incorrect.
AWS Storage Gateway (File Gateway) is used to provide hybrid cloud storage by caching frequently accessed data locally while seamlessly integrating with AWS storage services. It is not primarily designed for large-scale, one-time data migrations.
- C. Incorrect.
Amazon S3 Transfer Acceleration is used to speed up transfers to S3 over the internet, particularly from geographically distant locations. However, it does not provide the automation or integrity checks required for this scenario.
- D. Incorrect.
AWS Snowball is a physical device used for offline data transfer when network bandwidth is insufficient. However, since the question specifies ongoing automation and management, AWS Snowball is not a suitable choice here.