Was ist AWS Database Migration Service? - AWS Database Migration Service

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.

Was ist AWS Database Migration Service?

AWS Database Migration Service (AWS DMS) ist ein Cloud-Service, der die Migration von relationalen Datenbanken, Data Warehouses, NoSQL-Datenbanken und anderen Arten von Datenspeichern ermöglicht. Sie können AWS DMS verwenden, um Ihre Daten in die AWS Cloud oder zwischen Kombinationen aus Cloud und On-Premises-Einrichtungen zu migrieren.

Mit AWS DMS können Sie Ihre Quelldatenspeicher ermitteln, Ihre Quellschemas konvertieren und Ihre Daten migrieren.

  • Zum Ermitteln Ihrer Quelldateninfrastruktur können Sie DMS Fleet Advisor verwenden. Dieser Service erfasst Daten von Ihren On-Premises-Datenbank- und Analyseservern und erstellt ein Inventar von Servern, Datenbanken und Schemas, die Sie in die AWS Cloud migrieren können.

  • Für Migrationen zu einer anderen Datenbank-Engine können Sie die DMS-Schemakonvertierung verwenden. Dieser Service bewertet Ihre Quellschemas automatisch und konvertiert sie in eine neue Ziel-Engine. Alternativ können Sie AWS Schema Conversion Tool (AWS SCT) auf Ihren lokalen PC herunterladen, um Ihre Quellschemas zu konvertieren.

  • Nachdem Sie Ihre Quellschemas konvertiert und den konvertierten Code auf Ihre Zieldatenbank angewendet haben, können Sie Ihre Daten mithilfe von AWS DMS migrieren. Sie können einmalige Migrationen durchführen oder laufende Änderungen replizieren, um Quellen und Ziele synchron zu halten. Da AWS DMS Teil der AWS Cloud ist, profitieren Sie von der Kosteneffizienz, der schnellen Markteinführung, der Sicherheit und der Flexibilität, die AWS-Services bieten.

Grundsätzlich ist AWS DMS ein Server in der AWS Cloud, auf dem Replikationssoftware ausgeführt wird. Sie legen eine Quell- und eine Zielverbindung an, um AWS DMS mitzuteilen, wo Daten extrahiert und geladen werden sollen. Dann planen Sie eine Aufgabe, die auf diesem Server ausgeführt wird, um Ihre Daten zu verschieben. AWS DMS erstellt die Tabellen und zugehörigen Primärschlüssel, falls diese nicht bereits im Ziel vorhanden sind. Sie können die Zieltabellen selbst erstellen, wenn Sie dies vorziehen. Sie können auch AWS Schema Conversion Tool (AWS SCT) verwenden, um einige oder alle Zieltabellen, Indizes, Ansichten, Auslöser usw. zu erstellen.

Das folgende Diagramm veranschaulicht den Replikationsprozess in AWS DMS.

Erste Schritte mit AWS DMS
Referenzen

Von AWS DMS durchgeführte Migrationsaufgaben

AWS DMS übernimmt viele der schwierigen oder langwierigen Aufgaben, die mit einem Migrationsprojekt verbunden sind:

  • Bei einer herkömmlichen Lösung müssen Sie Kapazitätsanalysen durchführen, Hardware und Software beschaffen, Systeme installieren und verwalten sowie die Installation testen und debuggen. AWS DMS verwaltet die Bereitstellung, Verwaltung und Überwachung aller für die Migration benötigten Hard- und Softwarekomponenten automatisch. Ihre Migration kann innerhalb weniger Minuten nach dem Start des AWS DMS-Konfigurationsprozesses abgeschlossen werden.

  • Mit AWS DMS können Sie Ihre Migrationsressourcen nach Bedarf nach oben (oder unten) skalieren, um sie an Ihren tatsächlichen Workload anzupassen. Wenn Sie beispielsweise feststellen, dass Sie zusätzlichen Speicherplatz benötigen, können Sie den zugewiesenen Speicherplatz problemlos erhöhen und die Migration in der Regel innerhalb von Minuten erneut starten.

  • AWS DMS verwendet ein Servicemodell mit nutzungsabhängiger Abrechnung. Im Gegensatz zu herkömmlichen Lizenzmodellen mit Vorabkosten für die Anschaffung und laufenden Unterhaltungskosten zahlen Sie nur für AWS DMS-Ressourcen, die Sie nutzen.

  • AWS DMS verwaltet automatisch die gesamte Infrastruktur, die Ihren Migrationsserver unterstützt, einschließlich Hardware und Software, Software-Patching und Fehlerberichten.

  • AWS DMS bietet ein automatisches Failover. Wenn Ihr primärer Replikationsserver aus irgendeinem Grund ausfällt, übernimmt ein Backup-Replikationsserver, ohne dass der Dienst unterbrochen wird.

  • AWS DMS Fleet Advisor inventarisiert Ihre Dateninfrastruktur automatisch. Der Service erstellt Berichte, die Ihnen helfen, Kandidaten für eine Migration zu identifizieren und die Migration zu planen.

  • Die AWS-DMS-Schemakonvertierung bewertet automatisch die Komplexität Ihrer Migration für Ihren Quelldatenanbieter. Darüber hinaus konvertiert dieses Tool Datenbankschemas und Codeobjekte in ein mit der Zieldatenbank kompatibles Format und wendet dann den konvertierten Code an.

  • AWS DMS kann Sie dabei unterstützen, auf eine moderne, vielleicht kostengünstigere Datenbank-Engine umzusteigen, als die, die Sie gerade betreiben. Beispielsweise kann AWS DMS Ihnen helfen, die Vorteile der verwalteten Datenbankservices zu nutzen, die von Amazon Relational Database Service (Amazon RDS) oder Amazon Aurora bereitgestellt werden. Der Service kann Sie auch dabei unterstützen, auf den verwalteten Data-Warehouse-Service von Amazon Redshift, NoSQL-Plattformen wie Amazon DynamoDB oder kostengünstige Speicherplattformen wie Amazon Simple Storage Service (Amazon S3) umzusteigen. Umgekehrt unterstützt AWS DMS auch den Prozess, wenn Sie sich von der alten Infrastruktur verabschieden, aber weiterhin die gleiche Datenbank-Engine verwenden wollen.

  • AWS DMS unterstützt fast alle der heute beliebtesten DBMS-Engines als Quellendpunkte. Weitere Informationen finden Sie unter Quellen für die Datenmigration.

  • AWS DMS bietet eine breite Palette an verfügbaren Ziel-Engines. Weitere Informationen finden Sie unter Ziele für die Datenmigration.

  • Sie können von jeder der unterstützten Datenquellen auf jedes der unterstützten Datenziele migrieren. AWS DMS unterstützt vollständig heterogene Datenmigrationen zwischen den unterstützten Engines.

  • AWS DMS sorgt für eine sichere Datenmigration. Daten im Ruhezustand werden mit der AWS Key Management Service (AWS KMS)-Verschlüsselung verschlüsselt. Während der Migration können Sie Secure Socket Layers (SSL) verwenden, um Ihre übertragenen Daten auf dem Weg von der Quelle zum Ziel zu verschlüsseln.