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 lokalen Microsoft SQL Server-Datenbank zu Amazon Redshift mit AWS DMS
Erstellt vonelo Fernandes (AWS)
Umgebung: PoC oder Pilotprojekt | Quelle: Microsoft SQL Server | Ziel: Amazon Redshift |
R-Typ: Neuarchitektur | Workload: Microsoft | Technologien: Migration; Datenbanken |
AWS-Services: Amazon Redshift |
Übersicht
Dieses Muster bietet Anleitungen für die Migration einer lokalen Microsoft SQL Server-Datenbank zu Amazon Redshift mithilfe von AWS Data Migration Service (AWS DMS).
Voraussetzungen und Einschränkungen
Voraussetzungen
Ein aktives AWS-Konto
Eine Quelldatenbank von Microsoft SQL Server in einem On-Premises-Rechenzentrum
Erfüllte Voraussetzungen für die Verwendung einer Amazon-Redshift-Datenbank als Ziel für AWS DMS, wie in der AWS-DMS-Dokumentation beschrieben
Produktversionen
SQL Server 2005-2019, Enterprise, Standard, Arbeitsgruppe, Entwickler und Web Editionen. Die neueste Liste der unterstützten Versionen finden Sie unter Verwenden einer Microsoft SQL Server-Datenbank als Quelle für AWS DMS in der AWS-Dokumentation.
Architektur
Quelltechnologie-Stack
Eine lokale Microsoft SQL Server-Datenbank
Zieltechnologie-Stack
Amazon Redshift
Datenmigrationsarchitektur
Tools
AWS DMS ist ein Datenmigrationsservice, der verschiedene Arten von Quell- und Zieldatenbanken unterstützt. Informationen zu den Microsoft SQL Server-Datenbankversionen und -editionen, die für die Verwendung mit AWS DMS unterstützt werden, finden Sie unter Verwenden einer Microsoft SQL Server-Datenbank als Quelle für AWS DMS in der AWS DMS-Dokumentation. Wenn AWS DMS Ihre Quelldatenbank nicht unterstützt, müssen Sie eine alternative Methode für die Datenmigration auswählen.
Polen
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Validieren Sie die Quell- und Zieldatenbankversion und die Engine. | DBA | |
Identifizieren Sie die Hardwareanforderungen für die Zielserver-Instance. | DBA, Systemadministrator | |
Identifizieren Sie die Speicheranforderungen (Speichertyp und Kapazität). | DBA, Systemadministrator | |
Wählen Sie basierend auf Kapazität, Speicherfunktionen und Netzwerkfunktionen den richtigen Instance-Typ aus. | DBA, Systemadministrator | |
Identifizieren Sie die Sicherheitsanforderungen für den Netzwerkzugriff für die Quell- und Zieldatenbanken. | DBA, Systemadministrator | |
Identifizieren Sie die Strategie zur Anwendungsmigration. | DBA, App-Besitzer, Systemadministrator |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Erstellen einer Virtual Private Cloud (VPC). | Weitere Informationen finden Sie unter Arbeiten mit einer DB-Instance in einer VPC in der AWS-Dokumentation. | Systemadministrator |
Erstellen Sie Sicherheitsgruppen. | Systemadministrator | |
Konfigurieren und starten Sie einen Amazon-Redshift-Cluster. | Weitere Informationen finden Sie unter Erstellen eines Amazon-Redshift-Beispielclusters in der Amazon-Redshift-Dokumentation. | DBA, Systemadministrator |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Migrieren Sie die Daten aus der Microsoft SQL Server-Datenbank mithilfe von AWS DMS. | DBA |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Folgen Sie der Strategie zur Anwendungsmigration. | DBA, App-Besitzer, Systemadministrator |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Wechseln Sie die Anwendungsclients auf die neue Infrastruktur. | DBA, App-Besitzer, Systemadministrator |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Fahren Sie die temporären Ressourcen herunter. | DBA, Systemadministrator | |
Überprüfen und validieren Sie die Projektdokumente. | DBA, App-Besitzer, Systemadministrator | |
Erfassen Sie Metriken wie die Zeit für die Migration, den Prozentsatz manueller und automatisierter Aufgaben sowie Kosteneinsparungen. | DBA, App-Besitzer, Systemadministrator | |
Schließen Sie das Projekt ab und geben Sie Feedback. | DBA, App-Besitzer, Systemadministrator |
Zugehörige Ressourcen
Referenzen
Tutorials und Videos