AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company's application relies on a managed relational database service within the AWS cloud. The database stores essential transactional data that must be safeguarded against loss and be recoverable down to any given minute within a defined retention period. What should the company implement to achieve this level of granularity in backups?
Implement daily incremental backups for the database to an offsite location.
Set up a secondary replica of the primary database in a geographically distant region for disaster recovery.
Deploy the database across multiple availability zones to extend the period for backup retention.
Configure automatic snapshots and log backups for the database with a maximum retention period.