AWS Certified Solutions Architect – Professional — Question 780

A company needs to move its write-intensive Amazon RDS for PostgreSQL database from the eu-west-1 Region to the eu-north-1 Region. As part of the migration, the company needs to change from Amazon RDS for PostgreSQL to Amazon Aurora PostgreSQL.

The company is using a new AWS account to host a new Aurora PostgreSQL DB cluster. The RDS database is encrypted with an AWS managed AWS Key Management Service (AWS KMS) key. There must be no interruption to applications that use the RDS for PostgreSQL DB instance.

Which solution will meet these requirements?

Answer options

Correct answer: D

Explanation

An AWS managed KMS key cannot be shared across different AWS accounts. To share the database snapshot, the RDS instance must be associated with a customer managed KMS key that can be shared with the target account. Using AWS Database Migration Service (AWS DMS) with ongoing replication ensures that data remains synchronized between the source and target databases without causing downtime for the applications.