Migrating Oracle to Aurora with Ongoing Replication
Short answer
C Use AWS SCT for schema conversion and AWS DMS with CDC to migrate existing data and replicate ongoing changes.
Question
Key Takeaways
The core test is identifying the toolset that supports Continuous Data Capture (CDC) during migration, distinguishing it from one-time bulk transfer methods.
This question addresses migrating data from on-premises Oracle to Amazon Aurora PostgreSQL while capturing ongoing changes. The correct solution utilizes AWS Schema Conversion Tool (SCT) for schema conversion and AWS Database Migration Service (DMS) for both initial load and change data capture.
Common mistake: Candidates often select options involving S3 or Snowball (B/D), which are suitable for static data but fail to meet the requirement of capturing real-time changes during the migration window.
Expert Analysis
Why the Answer Is Correct
Option C is the only solution that fulfills both the schema conversion and the ongoing change replication requirements. AWS SCT handles the complex translation of Oracle schemas to PostgreSQL-compatible structures. Crucially, AWS DMS supports Change Data Capture (CDC), allowing it to replicate ongoing database transactions from the source Oracle instance to the target Aurora PostgreSQL cluster in real-time, ensuring data consistency after the initial full load.
Why the Other Options Are Wrong
Option A performs a full-load migration but lacks CDC, meaning any changes made in Oracle during the process would be lost or inconsistent. Option B uses AWS DataSync and S3, which are designed for file-level synchronization and batch imports, not relational database transaction replication. Option D relies on Snowball for physical data transport, which is an offline, one-time operation incapable of capturing live database changes.
Community Comment Notes
The community consensus strongly favors Option C. Users noted that the key phrase "capture the changes" necessitates a tool with CDC capabilities. As one user summarized, the solution must "migrate the existing data and replicate the ongoing changes," which is the specific value proposition of the SCT + DMS combination.
Official Reference
https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.Oracle.html
This link opens the official vendor documentation in a new tab.
Exam Strategy
When a migration question mentions 'ongoing changes,' 'real-time sync,' or 'replication,' immediately look for AWS DMS with CDC enabled. Avoid S3-based solutions unless the question explicitly states 'offline' or 'batch' processing.
Frequently Asked Questions
Can I use AWS DMS without AWS SCT?
Why is AWS DataSync not suitable here?
Community Votes
100% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 4 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 4
-
MattBJ 👍 2 Answered CC is correct. As we need to capture the change during the migration.
-
striker89 👍 2 Answered Cmigrate the existing data and replicate the ongoing changes.
-
kempes 👍 10 Answered COption C
-
Scheldon 👍 1 Answered CAnswer C
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All SAA-C03 Questions
Access 120 questions with complete answers and detailed explanations.
View Full SAA-C03 Practice Test →