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 einer Teradata-Datenbank zu Amazon Redshift mithilfe von AWS SCT-Datenextraktionsagenten
Erstellt von Sergey Dmitriev (AWS)
R-Typ: Re-Architektur | Quelle: Datenbanken: Relational | Ziel: Amazon Redshift |
Erstellt von: AWS | Umgebung: PoC oder Pilotprojekt | Technologien: Datenbanken; Migration |
AWS-Services: Amazon Redshift |
Übersicht
Dieses Muster führt Sie durch die Schritte zur Migration einer Teradata-Datenbank, die als Data Warehouse in einem On-Premises-Rechenzentrum verwendet wird, zu einer Amazon-Redshift-Datenbank. Das Muster verwendet AWS Schema Conversion Tool (AWS SCT)-Datenextraktionsagenten. Ein Agent ist ein externes Programm, das in AWS SCT integriert ist, aber die Datentransformation an anderer Stelle durchführt und in Ihrem Namen mit anderen AWS-Services interagiert.
Voraussetzungen und Einschränkungen
Voraussetzungen
Ein aktives AWS-Konto
Eine Teradata-Quelldatenbank in einem On-Premises-Rechenzentrum
Produktversionen
Teradata Version 13 und höher. Die neueste Liste der unterstützten Versionen finden Sie in der AWS SCT-Dokumentation.
Architektur
Quelltechnologie-Stack
On-Premises-Teradata-Datenbank
Zieltechnologie-Stack
Amazon-Redshift-Cluster
Datenmigrationsarchitektur
Tools
AWS SCT – AWS Schema Conversion Tool (AWS SCT) verarbeitet heterogene Datenbankmigrationen, indem das Quelldatenbankschema und ein Großteil des benutzerdefinierten Codes automatisch in ein Format konvertiert werden, das mit der Zieldatenbank kompatibel ist. Wenn sich die Quell- und Zieldatenbanken stark voneinander unterscheiden, können Sie einen AWS SCT-Agenten verwenden, um eine zusätzliche Datentransformation durchzuführen. Weitere Informationen finden Sie unter Migrieren von Daten aus einem On-Premises-Data-Warehouse zu Amazon Redshift in der AWS-Dokumentation.
Polen
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Validieren Sie die Quell- und Zieldatenbankversionen und Engines. | DBA | |
Identifizieren Sie die Hardwareanforderungen für die Zielserver-Instance. | DBA, SysAdmin | |
Identifizieren Sie Speicheranforderungen (Speichertyp und Kapazität). | DBA, SysAdmin | |
Wählen Sie den richtigen Instance-Typ aus (Kapazität, Speicherfunktionen, Netzwerkfunktionen). | DBA, SysAdmin | |
Identifizieren Sie die Sicherheitsanforderungen für den Netzwerkzugriff für die Quell- und Zieldatenbanken. | DBA, SysAdmin | |
Wählen Sie eine Strategie für die Anwendungsmigration aus. | DBA, SysAdmin, App-Besitzer |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Erstellen Sie eine Virtual Private Cloud (VPC) und Subnetze. | SysAdmin | |
Erstellen Sie Sicherheitsgruppen. | SysAdmin | |
Konfigurieren und starten Sie den Amazon-Redshift-Cluster. | SysAdmin |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Migrieren Sie Daten mithilfe von AWS SCT-Datenextraktionsagenten. | Ausführliche Informationen zur Verwendung von AWS SCT-Datenextraktionsagenten finden Sie unter den Links im Abschnitt Referenzen und Hilfe. | DBA |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Folgen Sie der ausgewählten Strategie zur Anwendungsmigration. | DBA, SysAdmin, App-Besitzer |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Umstellung von Anwendungsclients auf die neue Infrastruktur. | DBA, SysAdmin, App-Besitzer |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Fahren Sie temporäre AWS-Ressourcen herunter. | DBA, SysAdmin | |
Überprüfen und validieren Sie die Projektdokumente. | DBA, SysAdmin, App-Besitzer | |
Erfassen Sie Metriken über die Zeit bis zur Migration, den Prozentsatz manueller Aufgaben im Vergleich zu Tool-Aufgaben, Kosteneinsparungen usw. | DBA, SysAdmin, App-Besitzer | |
Schließen Sie das Projekt und geben Sie Feedback. |
Zugehörige Ressourcen
Referenzen
Tutorials