AWS Certified Solutions Architect – Professional — Question 775
A company wants to retire its Oracle Solaris NFS storage arrays. The company requires rapid data migration over its internet network connection to a combination of destinations for Amazon S3, Amazon Elastic File System (Amazon EFS), and Amazon FSx for Windows File Server. The company also requires a full initial copy, as well as incremental transfers of changes until the retirement of the storage arrays. All data must be encrypted and checked for integrity.
What should a solutions architect recommend to meet these requirements?
Answer options
- A. Configure CloudEndure. Create a project and deploy the CloudEndure agent and token to the storage array. Run the migration plan to start the transfer.
- B. Configure AWS DataSync. Configure the DataSync agent and deploy it to the local network. Create a transfer task and start the transfer.
- C. Configure the aws S3 sync command. Configure the AWS client on the client side with credentials. Run the sync command to start the transfer.
- D. Configure AWS Transfer for FTP. Configure the FTP client with credentials. Script the client to connect and sync to start the transfer.
Correct answer: B
Explanation
AWS DataSync is the ideal service for this scenario because it natively supports rapid, secure file transfers over the network directly to Amazon S3, Amazon EFS, and Amazon FSx while automatically verifying data integrity and encrypting data in transit. CloudEndure is intended for server migration and disaster recovery rather than file-level storage migration to multiple distinct AWS storage services. Using the aws S3 sync command or AWS Transfer for FTP would require complex custom scripting to support all three target storage types and does not offer the built-in optimization and management capabilities of DataSync.