A company is designing a disaster recovery strategy for an Amazon Aurora MySQL database. The database stores sensitive data that must be encrypted at rest. The primary region is us-east-1, and the secondary region is us-west-2. Which THREE steps are required to set up cross-region replication with encryption at rest?
Trap 1: Ensure the DB cluster parameter group is the same in both regions.
Parameter groups can be different; replication does not require them to be identical.
Trap 2: Create a cross-Region read replica in the secondary region.
Creating a cross-region read replica is the outcome of enabling cross-region replication, not a separate required step. When you enable cross-region replication on the Aurora cluster in the primary region, Aurora automatically creates and maintains a cross-region read replica in the secondary region.
- A
Use a multi-Region KMS key to encrypt the Aurora cluster in the primary region.
A multi-Region key allows the replica to be encrypted in the secondary region using the same key material.
- B
Ensure the DB cluster parameter group is the same in both regions.
Why wrong: Parameter groups can be different; replication does not require them to be identical.
- C
Create a cross-Region read replica in the secondary region.
Why wrong: Creating a cross-region read replica is the outcome of enabling cross-region replication, not a separate required step. When you enable cross-region replication on the Aurora cluster in the primary region, Aurora automatically creates and maintains a cross-region read replica in the secondary region.
- D
Create a KMS key in the secondary region (us-west-2) and grant the Aurora service permission to use it.
The replica in the secondary region must be encrypted with a KMS key in that region.
- E
Enable cross-Region replication on the Aurora cluster in the primary region.
Cross-region replication must be explicitly enabled for the cluster.