A company is planning to migrate an on-premises 15 TB Oracle database to an Amazon Aurora PostgreSQL-Compatible Edition DB cluster. The source database is highly active, generating over 35 GB of redo logs per hour. To minimize downtime, a Solutions Architect is designing a heterogeneous database migration strategy using the AWS Schema Conversion Tool (AWS SCT) and AWS Database Migration Service (AWS DMS) with Change Data Capture (CDC). The migration must minimize CPU overhead on the source database and prevent replication lag during the CDC phase.
Which combination of actions should the Solutions Architect perform to meet these requirements? (Select two.)
- Configure the AWS DMS source database endpoint to use the Binary Reader method rather than LogMiner to access the archived and active redo logs directly.Answer
- Enable minimal supplemental logging at the database level and table-level supplemental logging for all tables selected for replication on the source Oracle database.Answer
- CDisable supplemental logging on the source Oracle database to prevent write amplification and minimize CPU utilization during the Change Data Capture (CDC) phase.
- DConfigure the AWS DMS target database endpoint with the useLogminerReader connection attribute to offload log parsing from the source database.
- EInstall the AWS Schema Conversion Tool (AWS SCT) directly on the AWS DMS replication instance to automatically convert and apply schemas in real-time during the CDC phase.
Answer
Configure the AWS DMS source database endpoint to use the Binary Reader method rather than LogMiner to access the archived and active redo logs directly, and enable minimal supplemental logging at the database level and table-level supplemental logging for all tables selected for replication on the source Oracle database.
The correct combination of actions requires configuring the AWS DMS source database endpoint to use the Binary Reader method instead of LogMiner, and enabling minimal supplemental logging at the database level along with table-level supplemental logging for all replicated tables. The Binary Reader method is designed for high-volume Oracle databases (typically generating more than 10-20 GB of redo logs per hour) because it reads the redo logs directly from the file system or ASM, minimizing database CPU overhead. Supplemental logging is a prerequisite for AWS DMS to read change data from Oracle redo logs.
Step-by-Step Solution
Key Concept
AWS Database Migration Service (DMS) Change Data Capture (CDC) configurations for high-volume Oracle databases.