AWS Certified Solutions Architect – Professional — Question 967

A Solutions Architect must create a cost-effective backup solution for a company's 500MB source code repository of proprietary and sensitive applications. The repository runs on Linux and backs up daily to tape. Tape backups are stored for 1 year.
The current solution is not meeting the company's needs because it is a manual process that is prone to error, expensive to maintain, and does not meet the need for a Recovery Point Objective (RPO) of 1 hour or Recovery Time Objective (RTO) of 2 hours. The new disaster recovery requirement is for backups to be stored offsite and to be able to restore a single file if needed.
Which solution meets the customer's needs for RTO, RPO, and disaster recovery with the LEAST effort and expense?

Answer options

Correct answer: B

Explanation

Option B is correct because AWS Storage Gateway file gateway allows local file synchronization directly to Amazon S3, enabling immediate offsite backup and granular single-file recovery to meet the 2-hour RTO. Using S3 versioning combined with lifecycle policies meets the 1-hour RPO requirement cost-effectively without the overhead of snapshot replication or VTL management. Options A, C, and D are incorrect because virtual tape libraries and volume snapshots do not easily support single-file recovery, and they introduce unnecessary complexity and higher costs for a small 500MB repository.