Was ist AWS Database Migration Service?
AWS Database Migration Service (DMS) migriert Datenbanken zu AWS schnell und sicher bei minimaler Ausfallzeit. Die Quelldatenbank bleibt während der Migration vollständig betriebsbereit, sodass Anwendungen mit minimaler Unterbrechung weiterlaufen.
DMS unterstützt homogene Migrationen (gleiche Datenbank-Engine) und heterogene Migrationen (unterschiedliche Engines wie Oracle zu Aurora PostgreSQL). Für Schema-Konvertierungen bei heterogenen Migrationen arbeitet DMS mit dem AWS Schema Conversion Tool zusammen.
Kernfunktionen
- Continuous Replication: CDC (Change Data Capture) für laufende Synchronisation
- Heterogene Migration: Migration zwischen verschiedenen Datenbank-Engines
- Schema Conversion: Automatische Schema-Konvertierung mit dem SCT
- Validation: Automatische Validierung der migrierten Daten
- Serverless: DMS Serverless skaliert automatisch basierend auf Workload
Typische Anwendungsfälle
Cloud-Migration: Migrieren Sie On-Premises-Datenbanken zu AWS RDS, Aurora oder selbst verwalteten Datenbanken auf EC2. DMS minimiert die Ausfallzeit durch kontinuierliche Replikation bis zum Cutover.
Datenbank-Modernisierung: Wechseln Sie von kommerziellen Datenbanken (Oracle, SQL Server) zu Open-Source-Alternativen (PostgreSQL, MySQL) auf AWS. Das Schema Conversion Tool identifiziert Code-Anpassungen.
Laufende Replikation: Nutzen Sie DMS für kontinuierliche Datenreplikation zu Data Warehouses (Redshift), Data Lakes (S3) oder DR-Szenarien mit geografisch getrennten Datenbanken.
Vorteile
- Minimale Ausfallzeit durch kontinuierliche Replikation während der Migration
- Unterstützung für alle gängigen Datenbank-Engines
- Automatische Schema-Konvertierung reduziert manuellen Aufwand
- Serverless-Option eliminiert Kapazitätsplanung
Integration mit innFactory
Als AWS Reseller unterstützt innFactory Sie bei AWS DMS: Migrationsplanung, Schema-Konvertierung, Testmigration, Cutover-Planung und Validierung der migrierten Daten.
Typische Anwendungsfälle
Häufig gestellte Fragen
Was ist AWS Database Migration Service?
AWS DMS migriert Datenbanken zu AWS mit minimaler Ausfallzeit. Der Service repliziert Daten kontinuierlich, während die Quelldatenbank aktiv bleibt. Unterstützt werden homogene (z.B. Oracle zu Oracle) und heterogene Migrationen (z.B. Oracle zu PostgreSQL).
Welche Datenbanken werden unterstützt?
DMS unterstützt Oracle, SQL Server, MySQL, MariaDB, PostgreSQL, MongoDB, SAP ASE, IBM Db2 und Amazon-Datenbanken (Aurora, Redshift, DynamoDB, S3). Schema-Konvertierung erfolgt mit dem AWS Schema Conversion Tool.
Wie funktioniert die Migration mit minimaler Ausfallzeit?
DMS führt zuerst eine vollständige Datenübertragung durch. Danach werden Änderungen kontinuierlich repliziert (CDC: Change Data Capture). Bei der Umstellung wechseln Sie zur Zieldatenbank mit nur Sekunden bis Minuten Ausfallzeit.
Was ist das Schema Conversion Tool?
Das AWS Schema Conversion Tool (SCT) konvertiert Datenbankschemas und Code von einer Engine zur anderen. Es analysiert Inkompatibilitäten und zeigt an, welche Anpassungen manuell erforderlich sind.