Question #1645
A company is migrating its on-premises archive data to Amazon S3. The data must be transferred over the internet, and the company requires automated integrity verification throughout the transfer process to ensure no data corruption occurs.
Which solution will meet these requirements?
Use AWS Snowmobile for large-scale offline data transfer. Configure checksums during the export process to validate data integrity after upload to S3.
Deploy an AWS DataSync agent on premises. Configure a task to transfer data to S3 with built-in integrity validation during and after the transfer.
Install an AWS Storage Gateway volume gateway on premises. Use the gateway to asynchronously back up data to S3 and enable MD5 checksum verification.
Enable Amazon S3 Transfer Acceleration on the bucket. Use the accelerated endpoint for data transfer and enable client-side integrity checks with custom scripts.
Explanation
Answer B is correct because AWS DataSync automatically validates data integrity using checksums during and after the transfer process, ensuring no corruption occurs. It is purpose-built for online data migration over the internet and requires minimal configuration.
Option A is incorrect because AWS Snowmobile is an offline solution for massive data transfers (exabytes), which does not align with the requirement to transfer data over the internet. Option C is incorrect because Storage Gateway's volume gateway focuses on block storage backups and does not provide end-to-end automated integrity validation during transfer. Option D is incorrect because while S3 Transfer Acceleration speeds up transfers, it relies on custom scripts for client-side checks, which are not fully automated. DataSync's native validation eliminates manual efforts and ensures compliance with the requirement.
Answer
The correct answer is: B