A SysOps Administrator needs to restore an Amazon RDS DB instance to its state 30 minutes ago before a critical database table was accidentally deleted. Which action will successfully restore the database?
- APromote a Read Replica to the primary role, as replicas maintain historical states for point-in-time recovery.
- BTrigger a Multi-AZ failover to automatically rollback the active primary database to the state prior to the deletion.
- Perform a point-in-time recovery (PITR), which launches a new DB instance with a new endpoint using automated backups and transaction logs.Answer
- DReplicate the database backup to another AWS Region using S3 Cross-Region Replication without enabling S3 versioning.
Answer
Perform a point-in-time recovery (PITR), which launches a new DB instance with a new endpoint using automated backups and transaction logs.
Point-in-time recovery (PITR) allows an administrator to restore a database to any point within its backup retention period. RDS implements this by launching a completely new DB instance and using transaction logs to roll forward the database to the specified minute before the deletion occurred.
Step-by-Step Solution
Key Concept
Point-in-Time Recovery (PITR) for Amazon RDS