AWS Certified Solutions Architect Professional SAP-C02 Practice Question
Your organization operates several AWS accounts that belong to one AWS Organizations tree. Compliance mandates that every Amazon RDS instance, DynamoDB table, and Amazon EBS volume be backed up daily. Backups must be retained for 35 days in the primary Region, automatically copied to a secondary AWS Region, and moved to a lower-cost storage tier after 90 days. All schedules, copy rules, and lifecycle settings must be enforced centrally across every account while keeping operational overhead and custom code to a minimum.
Which solution meets these requirements in the most cost-effective manner?
Enable RDS Cross-Region automated backups, configure DynamoDB global tables between Regions, archive EBS snapshots in the Snapshot Archive tier, and use CloudFormation StackSets to roll the configuration to all accounts.
Use AWS Data Lifecycle Manager in every account for EBS snapshots with cross-Region copy, export RDS and DynamoDB data to S3 via Systems Manager Automation, replicate the objects, and apply S3 Glacier lifecycle policies for cost savings.
Create an AWS Backup delegated-administrator in the management account and attach an organization-wide backup policy that schedules daily backups, copies them to a backup vault in the secondary Region, and transitions recovery points to cold storage after 90 days.
Deploy EventBridge rules and Lambda functions in each account to take manual EBS and RDS snapshots, store them in S3, replicate the objects to the secondary Region, and move them to Glacier Deep Archive after 90 days.