Hallo und willkommen zurück.
Im heutigen Video werden wir über die Schema-Konvertierung sprechen.
Bei der Datenmigration geht es nicht nur darum, eine Sicherungskopie der Quelldatenbank zu erstellen
und diese in die Zieldatenbank zu laden.
Dies ist ein sehr vereinfachter Ansatz.
In der Praxis werden Sie jedoch häufig auf Anwendungsfälle stoßen, in denen auch das Gesamtschema
geändert werden muss.
Beispiel: Die Quelldatenbank basiert auf Oracle und Sie möchten sie in die Zieldatenbank verschieben, die auf
PostgreSQL basiert.
In solchen Anwendungsfällen, in denen auch das Gesamtschema geändert wird, ergeben sich also zusätzliche Herausforderungen.
Um dies zu vermeiden, können Sie das Schema-Konvertierungstool, auch ACT genannt, verwenden, um das bestehende
Datenbankschema von einer Datenbank-Engine in eine andere zu konvertieren.
Sie sehen zum Beispiel, dass die Quelldatenbank-Engine ein SQL Server und die Zieldatenbank-Engine
my SQL ist.
Hier kommt also der Datensatz ins Spiel.
Wenn wir nun über die Quelldatenbank-Engine und die Zieldatenbank-Engine sprechen, ist zu beachten,
dass nicht alle Arten von Engines als Teil dieser allgemeinen Schemakonvertierung unterstützt werden.
Also zum Beispiel, wenn wir über die unterstützte OLTP-Konvertierung Sie haben, so dass, wenn Sie
sehen, im Falle, wenn Sie mit dem Microsoft SQL Server sind, können Sie die Zieldatenbank
wählen, um die Aurora, Ms sein. SQL, das Postgres-SQL, die Maria DB und verschiedene andere.
Und ähnlich wie bei meinem SQL können Sie es auch in das Postgres-SQL konvertieren, indem Sie den Seed verwenden.
Wenn wir nun über die insgesamt verfügbaren Schema-Konvertierungs-Tools sprechen, gibt es zwei primäre
Lösungen, die AWP anbietet.
Das erste ist die DMS-Schema-Konvertierung.
Es handelt sich also um eine vollständig verwaltete Erfahrung.
Und die zweite primäre, die ausgiebig genutzt wird, ist das Schema-Konvertierungs-Tool, das die Software ist.
Bevor wir also weitermachen, sollten wir uns kurz damit befassen.
Wenn Sie sich das DMS-Dashboard ansehen, finden Sie unter "Konvertieren" bestimmte Optionen.
Wenn Sie zum Beispiel das Migrationsprojekt untersuchen, können Sie das Schema von
einer Oracle- oder SQL-Server-Quelle in eine MySQL- oder Postgres-SQL-Zieldatenbank konvertieren.
Hier kann dies also eingesetzt werden.
All dies ist also Teil der DMS-Schema-Konvertierung.
Dann gibt es noch die Schemakonvertierung, also die Software.
Anhand des Namens können wir erkennen, dass es sich um eine Art Software handelt, die wir als Teil
unserer Workstation installieren müssen, und genau das ist es auch.
Sie können also die CD für Windows, Fedora oder Ubuntu herunterladen.
Alle diese Download-Links sind also verfügbar.
Jetzt.
Die Gesamtgröße des Installationsprogramms ist auch ziemlich groß, und wenn Sie sich die Größe ansehen,
beträgt sie fast ein GBit/s.
Wenn Sie nun das Schema-Konvertierungstool nach der Installation öffnen, sieht es in Wirklichkeit
so aus.
Sie müssen also die Quellmaschine angeben.
Sie haben also verschiedene Arten von Ingenieuren, Oracle, Postgres SQL, usw. Nehmen wir an, Sie haben hier einen Microsoft SQL Server und es gibt
eine Reihe von Optionen, ob Sie die Engines wechseln wollen, ob Sie die Engine beibehalten wollen,
aber für die Cloud optimieren wollen und so weiter.
Nehmen wir also an, ich möchte den Motor wechseln.
Dann müssen Sie die Anmeldeinformationen für die Verbindung mit dem SQL-Server angeben.
Das alles und dann müssen Sie das Schema auswählen und die Datenbankmigrationsprüfung durchführen.
Also gut.
Ich hoffe also, dass Sie mit diesem sehr allgemeinen Überblick beide Optionen verstanden haben.
Es gibt also einige wichtige Punkte zu beachten: Das DMS-Schema-Konvertierungstool ist eine Web-Version der Software, die wir
besprochen haben.
Diese spezielle Web-Version bietet jedoch im Vergleich zur Desktop-Anwendung nur eine eingeschränkte Funktionalität.
Diese Desktop-Anwendung verfügt also über eine Reihe von Funktionen, die Sie im Rahmen der DMS-Schema-Konvertierung nicht sehen
werden.
Wenn wir uns nun die primären Anwendungsfälle ansehen, bewegt das DMS traditionell kleinere relationale Workloads,
die weniger als zehn DB umfassen, während die ICT in erster Linie für die Migration großer Data-Warehouse-Workloads verwendet wird.
Darüber hinaus unterstützt das DMS die laufende Replikation, um die Daten mit der Quelle synchron zu halten.
Bei einem WCT ist dies jedoch nicht der Fall.
Und ein weiterer Vorteil der Website ist, dass Sie sie im Offline-Modus nutzen können.
Bevor wir zum Schluss kommen, möchte ich Ihnen noch zeigen, dass in den FAQs zum Schema-Konvertierungstool
die Hauptunterschiede zwischen der Asset-Ebene und der DMS-Schema-Ebene aufgeführt sind.
Wie Sie sehen, verfügt das Asset über eine Vielzahl von Funktionen, die im DMS-Schema-Konvertierungstool
nicht enthalten sind.
Abgesehen davon besteht einer der größten Vorteile darin, dass das Asset die Daten unterstützt.
Sie haben also Amazon Redshift, das als Teil der Zieldatenbank unterstützt wird.
Sie können zum Beispiel von Teradata zu Redshift, von IBM zu Redshift, von Oracle Data Warehouse zu Redshift
und so weiter wechseln.
Hier kommt also auch der erste Hinweis ins Spiel, dass A in erster Linie für die Migration großer Data-Warehouse-Workloads
verwendet wird.
Also gut.
Das ist also der grobe Überblick über diese Schema-Konvertierungstools.
Und damit endet das heutige Video.