Question

Difficulty: MediumBackup and Restore Management

A SysOps Administrator is designing a backup and recovery solution for a critical web application. The application's static media files are stored in an Amazon S3 bucket, and its transactional data is hosted on a single-node Amazon RDS for PostgreSQL DB instance.

The recovery plan has the following operational requirements:
* All static media files must be automatically copied to a secondary AWS Region for disaster recovery.
* The database must automatically fail over to a standby instance in another Availability Zone with minimal downtime if the primary instance fails.

Which combination of actions must the SysOps Administrator perform to meet these requirements? (Select TWO.)

  1. Enable bucket versioning on both the source and destination Amazon S3 buckets, and configure S3 Cross-Region Replication (CRR).Answer
  2. Modify the Amazon RDS DB instance to a Multi-AZ deployment to enable synchronous replication and automated failover.Answer
  3. C
    Enable S3 Cross-Region Replication (CRR) on the source bucket to copy objects to the destination bucket without enabling versioning on either bucket.
  4. D
    Deploy an Amazon RDS Read Replica in a different Availability Zone and configure the application's connection endpoint to target it as the primary automated failover destination.
  5. E
    Create an AWS Backup plan with daily snapshot replication to a vault in another Availability Zone to automate database failover during a primary instance outage.

Answer

Enable bucket versioning on both the source and destination Amazon S3 buckets, configure S3 Cross-Region Replication (CRR), and modify the Amazon RDS DB instance to a Multi-AZ deployment.
To meet the disaster recovery and backup requirements, the SysOps Administrator must configure S3 Cross-Region Replication (CRR) and RDS Multi-AZ. Enabling bucket versioning on both the source and destination S3 buckets is a prerequisite for configuring S3 CRR. Converting the RDS PostgreSQL instance from Single-AZ to Multi-AZ enables synchronous replication to a standby instance in another Availability Zone and ensures automatic DNS failover with minimal downtime in the event of an outage.

Step-by-Step Solution

1
Configure versioning on the S3 buckets.
Bucket versioning is enabled on both the source bucket in the primary Region and the destination bucket in the secondary Region.
S3 Cross-Region Replication requires versioning to be enabled on both source and destination buckets to track object versions during replication.
2
Set up S3 Cross-Region Replication.
An IAM role is created with replication permissions, and a replication rule is configured on the source bucket pointing to the destination bucket.
This automates the copying of all new static media uploads to the secondary AWS Region to satisfy the disaster recovery requirement.
3
Modify the RDS DB instance to Multi-AZ.
The Single-AZ RDS PostgreSQL DB instance is converted to a Multi-AZ deployment.
AWS automatically provisions and maintains a synchronous standby replica in a different Availability Zone. In the event of a failure, RDS automatically switches to the standby with minimal downtime and updates the DNS endpoint.

Key Concept

Disaster recovery and backup management using S3 replication and RDS Multi-AZ deployments.
Estimated Time:2m 0s
Rate this question