SAP-C02 Practice Question: Accelerate Workload Migration and Modernization
A company is migrating a large Oracle database to Amazon Aurora PostgreSQL using AWS DMS. The database is 5 TB and has frequent write operations. The migration must have minimal downtime. Which configuration should be used?
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Use AWS DMS with full load and ongoing replication using CDC
AWS DMS with full load and ongoing replication using CDC allows continuous syncing after the full load, minimizing downtime. Option D (full load only) would cause downtime during migration. Option B (AWS DataSync) is for file-based data, not databases. Option C (AWS SCT) is for schema conversion only, not data migration.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Use AWS DMS with full load and ongoing replication using CDC
Why this is correct
AWS DMS full load copies the existing 5 TB dataset, then ongoing replication applies change data capture from the source transaction logs, continuously propagating writes to Aurora PostgreSQL. This keeps the target current until cutover, achieving the minimal downtime the migration demands.
- ✗
Use AWS DataSync for the database files
Why it's wrong here
DataSync moves files and objects, not Oracle database transactions, so it cannot replicate ongoing writes into Aurora PostgreSQL. It is tempting because DataSync is the correct service for migrating file shares or S3-style data, but it has no Oracle-to-Aurora logical replication capability.
- ✗
Use AWS SCT to convert schema and then copy data manually
Why it's wrong here
Manual copying after AWS SCT schema conversion cannot capture ongoing writes, so the target falls behind and downtime grows. It is tempting because SCT handles schema translation well, but for a 5 TB database with frequent writes, AWS DMS change data capture is needed to replicate continuously.
- ✗
Use AWS DMS with full load only
Why it's wrong here
Full load alone copies existing rows once, so writes made during the 5 TB transfer are never captured, breaking the minimal-downtime requirement. It is tempting because full load is the standard starting phase of any AWS DMS task, and would suffice only where the source is static or downtime is acceptable.
Go deeper
Related to this question
About these practice questions
Courseiva writes every SAP-C02 question from scratch — 984 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This SAP-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SAP-C02 exam.