Erste Schritte mit dem Implementierungsleitfaden

11 Schritte  |  120 Minuten

F: Was ist Amazon Aurora?

Amazon Aurora ist eine MySQL-kompatible relationale Datenbank-Engine, die die Geschwindigkeit und Verfügbarkeit einer hochwertigen gewerblichen Datenbank, wie Oracle, mit der Einfachheit und Wirtschaftlichkeit einer Open Source-Datenbank, wie MySQL, verbindet.

F: Warum eine Datenmigration nach Amazon Aurora?

Amazon Aurora ist ein kosteneffizienter und vollständig verwalteter Service, der die Sicherheit, Verfügbarkeit und Zuverlässigkeit einer gewerblichen Datenbank zu einem Zehntel der Kosten bietet. Amazon Aurora ist auch mit Amazon Relational Database Service (RDS) kompatibel, einem Service, der die Verwaltung zeitaufwändiger Aufgaben wie Bereitstellung, Patching und Backups, Wiederherstellung, Fehlererkennung und Reparatur übernimmt.

F: Was ist AWS Database Migration Service (DMS) und welche Vorteile bietet die Verwendung dieses Service bei der Migration?

AWS Database Migration Service(DMS) ist ein kosteneffizienter Service, der Sie bei der einfachen und sicheren Migration von Datenbanken nach AWS unterstützt. Replikationsaufgaben können im Vergleich zu selbstverwalteten Replikationslösungen, die installiert und konfiguriert werden müssen, in wenigen Minuten statt in Stunden oder Tagen eingerichtet werden. Die Datenreplikation mit AWS DMS ist eng in das AWS Schema Conversion Tool integriert und vereinfacht heterogene Datenbankmigrationsprojekte wie Oracle nach Aurora.

F: Was ist das AWS Schema Conversion Tool (SCT)?

Das AWS Schema Conversion Tool (SCT) vereinfacht heterogene Datenbankmigrationen durch eine automatische Konvertierung des Datenbankschemas von Oracle und eines Großteils des in Ansichten, gespeicherten Prozeduren und Funktionen verwendeten benutzerdefinierten Codes der Quelldatenbank in ein mit der Zieldatenbank, wie Aurora, kompatibles Format. Code, der nicht automatisch konvertiert werden kann, wird klar markiert, sodass er manuell konvertiert werden kann.

F: In welchen AWS-Regionen sind Amazon Aurora und AWS DMS verfügbar?

Lesen Sie vor dem Start des Projekts in der Dokumentation zu Amazon Aurora und AWS DMS hinsichtlich der Verfügbarkeit der Services nach.

F: Was ist ein CloudFormation-Stack?

Ein CloudFormation-Stack ist eine Sammlung von AWS-Ressourcen, die Sie als Einheit verwalten können. Die Ressourcen in einem Stack werden durch die CloudFormation-Vorlage des Stacks definiert. In diesem Projekt verwenden Sie einen CloudFormation-Stack, um VPC, Subnetze, Sicherheitsgruppen und RDS-Instances zu erstellen und bereitzustellen, die zum Durchführen der Datenbankmigration von Oracle nach Aurora erforderlich sind. Nach Abschluss des Projekts können Sie den Stack einfach löschen, damit Ihnen keine weiteren Kosten entstehen. 

F: Kann ich die in diesem Projekt verwendete CloudFormation-Vorlage anpassen?

Ja. Die CloudFormation-Vorlage wurde so konzipiert, dass einige Benutzereingaben möglich sind und dass die erforderlichen AWS-Services mit minimalen Konfigurationen bereitgestellt werden können. Wenn Sie jedoch einige Konfigurationen wie VPC CIDR-Block, RDS-Instance-Typen usw. ändern möchten, können Sie die Vorlage aktualisieren und starten.

F: Wird die Migration von komplexen Datenbankschemen von AWS DMS und SCT unterstützt?

Ja. Dieses Projekt soll Ihnen die Methodik näher bringen, die für die Migration von heterogenen Datenbanken mithilfe einer einfachen Schemastruktur verwendet wird. Diese Erfahrung kann Sie bei der Migration von komplexen Datenbankszenarien unterstützen.

F: Unterstützt AWS DMS nur eine vollständige Datenmigration, wie in diesem Projekt dargestellt?

Nein. Sie können AWS DMS sowohl für eine einmalige vollständige Datenmigration als auch für eine kontinuierliche Datenreplikation (CDC) verwenden. AWS DMS erfasst Änderungen in der Quelldatenbank und wendet diese hinsichtlich der Transaktion konsistent auf die Zieldatenbank an. Die einzige Änderung, die Sie vornehmen müssen, ist bei den Aufgabeneinstellungen. Erstellen Sie eine neue Aufgabe bei aktivierter CDC. Im Anschluss daran wird die Datenreplikationsaufgabe so lange ausgeführt, bis Sie sie ändern oder beenden.

F: Welche Kosten sind mit der Durchführung dieses Projekts verbunden?

Die Kosten des Migrationsprojekts belaufen sich auf weniger als 5 USD, vorausgesetzt, Sie schließen das Projekt innerhalb von 2 Stunden ab. Weitere Informationen erhalten Sie unter verwendete Services und Kosten.

Erste Schritte mit dem Implementierungsleitfaden