Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Es gibt zwei wichtige Konzepte, die Sie kennen müssen, um zu verstehen, wie Daten von der Quell- zur Zielinstanz übertragen werden: Migrationstypen und Migrationsphasen. Database Migration Service unterstützt zwei Arten von Migrationen: kontinuierliche und einmalige.
Für heterogene Migrationen von Oracle zu Cloud SQL for PostgreSQL sind nur kontinuierliche Migrationen verfügbar.
Bei kontinuierlichen Migrationen werden Ihre Daten in zwei Phasen migriert: vollständiger Dump und Change Data Capture (CDC).
Phase des vollständigen Dumps
Die Phase des vollständigen Dumps ist der erste Teil des Migrationsprozesses. Während des vollständigen Dumps stellt Database Migration Service eine Verbindung zu Ihrer Quellinstanz her, liest den Inhalt der Datenbanken, die Sie für die Migration ausgewählt haben, und lädt die Daten dann in die Cloud SQL for PostgreSQL-Zielinstanz. In dieser Phase erfasst Database Migration Service den tatsächlichen Inhalt Ihrer Datenbank.
Während der vollständigen Dump-Phase kann Database Migration Service mehrere Verbindungen zu Ihren Quelldatenbanken öffnen, um die Leistung zu verbessern. Sie können die Anzahl der gleichzeitigen Verbindungen konfigurieren, wenn Sie
einen Migrationsjob erstellen.
Wenn Sie die Datenübertragung detailliert steuern möchten, können Sie auch den vollständigen Dump selbst durchführen und die Daten außerhalb von Database Migration Service in die Zielinstanz laden. Wenn Sie diese Phase manuell durchführen, beginnt Ihr Migrationsjob stattdessen mit der CDC-Phase. Database Migration Service erwartet dann, dass Sie die System Change Number (SCN) Ihrer Redo-Log-Dateien als Startpunkt angeben.
Change Data Capture (CDC)
Wenn die Phase Vollständiger Dump abgeschlossen ist (oder wenn Sie den vollständigen Dump selbst ausführen und mit der CDC-Phase beginnen), wechselt Database Migration Service zur CDC-Phase. In dieser Phase werden Ihre Quelldatenbanken weiterhin auf Änderungen überwacht und dann kontinuierlich in der Zielinstanz repliziert. In dieser Phase kopiert Database Migration Service keine tatsächlichen Daten aus Ihren Quelldatenbanken. Stattdessen werden Logdateien gelesen, um Änderungen im Ziel zu replizieren.
Database Migration Service verwendet die Oracle LogMiner API, um auf archivierte Oracle-Redo-Logdateien in Ihrer Quelldatenbank zuzugreifen und sie zu parsen. Bevor Sie Ihre Oracle-Datenbanken mit Database Migration Service zu Cloud SQL for PostgreSQL migrieren, empfehlen wir, die Einstellungen für Ihre Oracle-Redo-Log-Dateien anzupassen, um optimale Leistung und Datentreue zu erzielen. Weitere Informationen finden Sie unter
Mit Oracle-Redo-Logdateien arbeiten.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-08-18 (UTC)."],[[["\u003cp\u003eDatabase Migration Service utilizes two migration types, continuous and one-time, with only continuous migrations available for Oracle to Cloud SQL for PostgreSQL.\u003c/p\u003e\n"],["\u003cp\u003eContinuous migrations are divided into two phases: the full dump phase, which transfers the initial data to the destination, and the Change Data Capture (CDC) phase, which replicates subsequent changes.\u003c/p\u003e\n"],["\u003cp\u003eDuring the full dump phase, Database Migration Service copies data directly from the source database to the destination, with the option to adjust concurrent connection numbers for optimal performance.\u003c/p\u003e\n"],["\u003cp\u003eAlternatively, users can manually perform the full dump and then start the migration job with the CDC phase, providing the System Change Number (SCN) as the starting point.\u003c/p\u003e\n"],["\u003cp\u003eThe CDC phase relies on monitoring log files to replicate changes, using the Oracle LogMiner API to read and parse archived Oracle redo log files for continuous data synchronization.\u003c/p\u003e\n"]]],[],null,["# About data flow for Oracle to Cloud SQL for PostgreSQL\n\nThere are two important concepts you need to understand to know how data flows\nfrom your source to the destination instance: migration types and migration\nphases. Database Migration Service supports two types of migration: continuous and one-time.\nOnly continuous migrations are available for heterogeneous Oracle to\nCloud SQL for PostgreSQL migrations.\n\nWith continuous migrations, your data is migrated in two phases: full dump, and\nChange Data Capture (CDC).\n\nFull dump phase\n---------------\n\nThe **full dump phase** is the first part of the migration process. During\nfull dump, Database Migration Service connects to your source instance, reads the content\nof the databases you selected for migration, and then loads the data to the Cloud SQL for PostgreSQL\ndestination instance. In this phase, Database Migration Service captures actual contents\nof your database.\n\nDuring the full dump phase, Database Migration Service can open multiple connections to\nyour source databases for improved performance. You can configure the number of\nconcurrent connections when you\n[create a migration job](/database-migration/docs/oracle-to-postgresql/create-migration-job).\n\nFor granular control over your data movement, you can also perform the full dump\nand load the data to the destination instance on your own, outside of\nDatabase Migration Service. If you choose to perform this phase manually, your migration\njob will start with the CDC phase instead and Database Migration Service\nwill expect that you provide the System Change Number (SCN) of your redo log\nfiles as the starting point.\n\nChange Data Capture (CDC)\n-------------------------\n\nWhen the **full dump** phase is over (or if you choose to perform the full\ndump yourself and start with the CDC phase), Database Migration Service switches to the\nCDC phase where it keeps monitoring your source databases for changes, and then\ncontinuously replicates them on the destination instance. In this phase,\nDatabase Migration Service doesn't copy actual data from your source databases: instead\nit reads log files to replicate changes in the destination.\n\nDatabase Migration Service uses the Oracle LogMiner API to access and parse archived Oracle\nredo log files in your source database. Before you migrate your Oracle databases\nto Cloud SQL for PostgreSQL with Database Migration Service, we recommend that you adjust your\nOracle redo log files settings for optimal performance and data fidelity. For\nmore information, see\n[Work with Oracle redo log files](/database-migration/docs/oracle-to-postgresql/work-with-oracle-database-redo-log-files)."]]