1Z0-1123-25 Question 7
Select 2An organization is migrating a revenue-critical eCommerce application to Oracle Cloud Infrastructure (OCI). The application depends on a local Oracle Database with transaction logs continuously written to on-premises servers. The business demands minimal downtime and strict data consistency. Which TWO fundamental steps should the migration architect plan to ensure a successful transition with minimal disruption?
- A
Implement a database replication strategy, such as Oracle Data Guard or Oracle Zero Downtime Migration (ZDM), to keep on-premises and cloud databases in sync before cutover.
- B
Perform a forklift migration without evaluating interdependencies, relying on quick deployment to minimize downtime risks.
- C
Establish and test a pre-production environment in OCI to validate performance and functionality using representative workloads before going live.
- D
Freeze all on-premises development activities indefinitely during migration to avoid conflicting changes.
Show answer and explanation
Correct answers: A, C
Explanation
When migrating mission-critical applications, it is essential to keep databases synchronized during the transition and validate performance in a pre-production environment. Tools like Oracle Data Guard or Oracle Zero Downtime Migration (ZDM) offer proven methods for replicating and transferring data while maintaining consistency. Prior to production cutover, stress-testing an application in a pre-production environment ensures the application functions as expected within OCI. For more details, refer to OCI documentation on Database Migration, Oracle Data Guard, and the Zero Downtime Migration service.
- A. Correct.
Correct. Using a robust replication solution like Oracle Data Guard or Oracle ZDM allows real-time or near real-time synchronization of database changes, reducing cutover time and the risk of data inconsistency.
- B. Incorrect.
Incorrect. A forklift migration that overlooks application and database interdependencies can lead to unexpected downtime or data integrity issues. Proper planning and testing of dependencies is crucial.
- C. Correct.
Correct. Validating workload performance and functionality in a pre-production environment is a fundamental step to detect and address issues before production cutover, helping to avoid business disruptions.
- D. Incorrect.
Incorrect. While a change freeze can reduce variables, freezing all development indefinitely is rarely practical. Controlled change management is typically preferred, rather than halting all on-premises development.