Migrieren Sie eine lokale Oracle-Datenbank mit AWS DMS und AWS SCT zu Amazon RDS for MySQL - AWS Prescriptive Guidance

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Migrieren Sie eine lokale Oracle-Datenbank mit AWS DMS und AWS SCT zu Amazon RDS for MySQL

Erstellt von Sergey Dmitriev (AWS) und Naresh Damera (AWS)

Übersicht

Dieses Muster führt Sie durch die Migration einer lokalen Oracle-Datenbank zu einer Amazon Relational Database Service (Amazon RDS) für MySQL-DB-Instance. Es verwendet AWS Database Migration Service (AWS DMS), um die Daten zu migrieren, und das AWS Schema Conversion Tool (AWS SCT), um das Quelldatenbankschema und die Objekte in ein Format zu konvertieren, das mit Amazon RDS for MySQL kompatibel ist.

Voraussetzungen und Einschränkungen

Voraussetzungen

  • Ein aktives AWS-Konto

  • Eine Oracle-Quelldatenbank in einem lokalen Rechenzentrum

Einschränkungen

  • Größenbeschränkung der Datenbank: 64 TB

Produktversionen

Architektur

Quelltechnologie-Stack

  • Lokale Oracle-Datenbank

Zieltechnologie-Stack

  • Amazon RDS for MySQL MySQL-DB-Instance

Architektur der Datenmigration

AWS Cloud architecture showing data migration from on-premises to RDS via VPC, Internet Gateway, and AWS DMS.

Tools

  • AWS DMSAWS Database Migration Services (AWS DMS) unterstützt Sie bei der Migration von relationalen Datenbanken, Data Warehouses, NoSQL-Datenbanken und anderen Arten von Datenspeichern. Sie können AWS DMS verwenden, um Ihre Daten in die AWS Cloud, zwischen lokalen Instances (über eine AWS Cloud-Einrichtung) oder zwischen Kombinationen aus Cloud und lokalen Einrichtungen zu migrieren.

  • AWS SCT — Das AWS Schema Conversion Tool (AWS SCT) wird verwendet, um Ihr Datenbankschema von einer Datenbank-Engine in eine andere zu konvertieren. Der benutzerdefinierte Code, den das Tool konvertiert, umfasst Ansichten, gespeicherte Prozeduren und Funktionen. Jeder Code, den das Tool nicht automatisch konvertieren kann, ist deutlich gekennzeichnet, sodass Sie ihn selbst konvertieren können.

Epen

AufgabeBeschreibungErforderliche Fähigkeiten
Validieren Sie die Quell- und Zieldatenbankversion und die Engine.DBA
Identifizieren Sie die Hardwareanforderungen für die Zielserverinstanz.DBA, SysAdmin
Identifizieren Sie die Speicheranforderungen (Speichertyp und Kapazität).DBA, SysAdmin
Wählen Sie den richtigen Instanztyp auf der Grundlage von Kapazität, Speicherfunktionen und Netzwerkfunktionen aus.DBA, SysAdmin
Identifizieren Sie die Sicherheitsanforderungen für den Netzwerkzugriff für die Quell- und Zieldatenbanken.DBA, SysAdmin
Identifizieren Sie die Strategie zur Anwendungsmigration.DBA SysAdmin, Besitzer der App
AufgabeBeschreibungErforderliche Fähigkeiten
Erstellen Sie eine virtuelle private Cloud (VPC) und Subnetze.SysAdmin
Erstellen Sie die Sicherheitsgruppen und Netzwerkzugriffskontrolllisten ()ACLs.SysAdmin
Konfigurieren und starten Sie eine Amazon RDS-DB-Instance.DBA, SysAdmin
AufgabeBeschreibungErforderliche Fähigkeiten
Migrieren Sie das Datenbankschema mithilfe von AWS SCT.DBA
Migrieren Sie Daten mithilfe von AWS DMS.DBA
AufgabeBeschreibungErforderliche Fähigkeiten
Verwenden Sie AWS SCT, um den SQL-Code im Anwendungscode zu analysieren und zu konvertieren.

Weitere Informationen finden Sie unter https://docs.aws.amazon.com/SchemaConversionTool/ latest/userguide/CHAP _Converting.app.html.

Besitzer der App
Folgen Sie der Strategie zur Anwendungsmigration.DBA SysAdmin, Besitzer der App
AufgabeBeschreibungErforderliche Fähigkeiten
Stellen Sie die Anwendungsclients auf die neue Infrastruktur um.DBA SysAdmin, Besitzer der App
AufgabeBeschreibungErforderliche Fähigkeiten
Fahren Sie die temporären AWS-Ressourcen herunter.DBA, SysAdmin
Überprüfen und validieren Sie die Projektdokumente.DBA, SysAdmin
Erfassen Sie Kennzahlen zum Zeitpunkt der Migration, zum prozentualen Anteil manueller Daten im Vergleich zu Tools, zu Kosteneinsparungen usw.DBA, SysAdmin
Schließen Sie das Projekt ab und geben Sie Feedback.

Referenzen

Tutorial und Videos