Hallo zusammen.
Und willkommen zurück.
Im heutigen Video werden wir über die Migrationsarten in DMS sprechen.
Bei der Migration von Daten über DMS von der Quelle zum Ziel gibt es mehrere
Optionen für Migrationen, die das DMS bietet.
Es gibt zum Beispiel eine einmalige Migration, eine kontinuierliche Replikation, Datenänderungen usw. Nehmen wir zum Beispiel an, Sie möchten
einige vorhandene Daten in der Vor-Ort-Datenbank in die IDs migrieren.
Es würde sich also um eine einmalige Migration handeln.
Alle neuen Daten, die nach Abschluss der Migration auf der Ebene der Vor-Ort-Datenbank hinzugefügt werden, werden nun
nicht mehr in einer einmaligen Migrationsphase in IDs zurückmigriert.
Wenn Sie dies jedoch wünschen, müssen alle neuen Daten, die auf der Ebene der lokalen Datenbank hinzugefügt werden,
ebenfalls repliziert werden.
Dies ist auch die Option, die das DMS bietet.
Im Großen und Ganzen gibt es also drei Hauptoptionen im Rahmen der Migration.
Die erste ist die Migration der vorhandenen Daten.
Dies ist sehr einfach zu verstehen, wenn Sie eine einmalige Migration vom Quell-Endpunkt zum Ziel-Endpunkt durchführen.
Das war's dann auch schon.
Nach Abschluss dieser Migration werden alle neuen Daten, die in der Quelldatenbank hinzugefügt werden,
nicht in die Zieldatenbank repliziert.
Die zweite Option ist die Migration der vorhandenen Daten und die Replikation der laufenden Änderungen.
In diesem Fall bleibt die einmalige Migration gleich, und nach der einmaligen Migration werden auch weiterhin
Datenänderungen von der Quelle zum Ziel repliziert.
Alle neuen Daten, die der Quelldatenbank hinzugefügt werden, werden also auch in die Zieldatenbank repliziert.
Und die dritte ist die Replikation von Datenänderungen nur hier.
Die einmalige Migration wird nicht durchgeführt, sondern es werden weiterhin Datenänderungen von der Quelle zum Ziel
repliziert.
Je nach Verwendungszweck der Organisationen werden Sie also in der Regel eine dieser Möglichkeiten nutzen.
Lassen Sie mich Ihnen auch dies kurz zeigen.
Wo sehen Sie die Möglichkeiten?
Wenn Sie nun eine Datenbankmigrationsaufgabe im Migrationstyp erstellen, stehen Ihnen drei Typen zur Verfügung: Migration vorhandener
Daten, Migration vorhandener Daten und Replikation laufender Änderungen und Replikation nur von Datenänderungen.
Also gut.
Achten Sie also darauf, dass Sie je nach Bedarf die richtigen Optionen auswählen.
Bevor wir zum Schluss kommen, noch ein paar wichtige Punkte, die zu beachten sind.
Erstens erfordern die meisten Engines eine zusätzliche Konfiguration, damit der Erfassungsprozess die
Änderungsdaten sinnvoll und ohne Datenverluste verarbeiten kann.
Wenn Sie z. B. Oracle verwenden, ist eine zusätzliche Protokollierung erforderlich, und MySQL
erfordert eine binäre Protokollierung.
Wenn Sie die binäre Protokollierung nicht wirklich aktiviert haben.
Und wenn Sie dann die zweite Option für ein Beispiel wählen, migrieren Sie bestehende Daten und replizieren die laufenden Änderungen.
In solchen Fällen gibt das DMS eine Fehlermeldung aus.
Bevor wir nun zum Schluss kommen, noch ein paar Hinweise, denn wir wissen, dass Sie eine Aufgabe erstellen können,
die die laufenden Änderungen nach Abschluss der ersten Migration erfasst.
Dieser spezielle Ansatz wird auch als laufende Replikation, Änderungsdatenerfassung oder CDC bezeichnet.
Wenn in Prüfungen manchmal von CDC die Rede ist, sollten Sie wissen, dass es sich dabei um nichts anderes als die laufende Replikation handelt,
bei der die neuen Aktualisierungen in der Quelle auch in der Zieldatenbank reflektiert werden.
Das ist also der grobe Überblick.
Und damit endet das heutige Video.