SAP-C02 · Question #801
A company is migrating a large on-prem Oracle database (withstored procedures) to AWS. The solution must usemanaged services, behighly available, and enable a fast migration with minimal downtime. Whi
The correct answer is D. Use DMS to migrate to Amazon Aurora PostgreSQL. Use AWS SCT to convert stored. This solution leverages AWS DMS for minimal-downtime data migration to Amazon Aurora PostgreSQL, a highly available and managed service, and AWS SCT for converting the Oracle schema and stored procedures.
Question
A company is migrating a large on-prem Oracle database (withstored procedures) to AWS. The solution must usemanaged services, behighly available, and enable a fast migration with minimal downtime. Which solution meets these requirements?
Options
- AUse AWS DMS to replicate data to RDS for Oracle. Store database files in S3.
- BUse backup and restore into EC2-hosted Oracle cluster.
- CUse DMS to move data to DynamoDB. Recreate stored procedures in Lambda.
- DUse DMS to migrate to Amazon Aurora PostgreSQL. Use AWS SCT to convert stored
How the community answered
(26 responses)- A12% (3)
- B8% (2)
- C4% (1)
- D77% (20)
Why each option
This solution leverages AWS DMS for minimal-downtime data migration to Amazon Aurora PostgreSQL, a highly available and managed service, and AWS SCT for converting the Oracle schema and stored procedures.
Storing primary database files in S3 is not how Amazon RDS for Oracle operates; RDS manages its own underlying storage, making this part of the solution incorrect for live transactional use.
An EC2-hosted Oracle cluster is not a managed database service, contradicting the requirement for using managed services.
Migrating a relational Oracle database to a NoSQL database like DynamoDB is a significant re-architecture that would involve extensive application changes beyond a fast, minimal-downtime database migration.
AWS DMS enables fast, minimal-downtime migration, Amazon Aurora PostgreSQL provides a highly available and managed database service, and AWS SCT is specifically designed to convert Oracle schemas and stored procedures to PostgreSQL, meeting all requirements.
Concept tested: Oracle database migration to managed services, re-platforming to Aurora PostgreSQL, DMS, SCT
Source: https://aws.amazon.com/dms/schema-conversion-tool/
Community Discussion
No community discussion yet for this question.