Four options, not three

Rebuild, physical transport, logical migration, extract–land–load — and why synchronisation is not a fifth.

The four migration approaches compared
ApproachChoose it whenWhat it costs youWhat you must prove
Rebuild from upstreamThe layer is derived, or the model is being changed anywayFull re-implementation of the logic that produced itThat upstream still holds what you need, and that the rebuilt output reconciles with the old
Physical transport (TTS with incrementals)Oracle source, eligible release, physical design carries forward, a controlled read-only period is acceptableStrict compatibility and self-containment rules; provisioning constraints on the targetCompatibility, self-containment, target support, and that the read-only window fits
Logical migrationOracle source, object-level selection needed, or the outage must be shortObject-by-object compatibility and error handling; replication complexity if onlineObject compatibility findings, a consistent starting point, and a designed catch-up
Extract, land and loadNon-Oracle source, or the data needs substantial reshaping or repairYou build and operate the extraction, file control and reconciliation yourselfA bounded extract design, landing capacity, a schema contract and a tested restart

Continuous synchronisation is not a fifth option. It always needs an initial load, so it pairs with one of the above to shorten the final outage or allow a period of coexistence.

Reviewed 25 August 2026

These are my own views, written from years of building and moving large Oracle data platforms. They are not Oracle’s official guidance and this is not Oracle documentation. Volatile product claims are quarantined in Product facts that will date.