Mit dem Database Migration Service können Sie MySQL-Datenbanken zu Cloud SQL for MySQL-Instanzen migrieren. Database Migration Service verwendet die nativen MySQL-Replikationsfunktionen, um Daten aus Ihrer Quelldatenbank in die Cloud SQL for MySQL-Zielinstanz zu replizieren.
Diese Seite bietet eine Übersicht über die wichtigsten Database Migration Service-Funktionen für homogene MySQL-Migrationen:
Unter Unterstützte Quelle und Ziel sind alle MySQL-Versionen aufgeführt, die von Database Migration Service unterstützt werden.
Der Migrationsdatenfluss bietet eine End-to-End-Übersicht darüber, wie Ihre Daten während des Migrationsprozesses in Google Cloud verschoben werden.
Monitoring bietet eine Einführung in Logs und Messwerte, mit denen Sie den Fortschritt und Zustand Ihres Migrationsjobs beobachten können.
Unterstützte Quell- und Zieldatenbanken
Mit dem Database Migration Service können Sie zwischen derselben MySQL-Version oder von früheren MySQL-Versionen zu späteren Versionen migrieren, die in Cloud SQL unterstützt werden.
In der folgenden Tabelle sind alle unterstützten MySQL-Quell- und -Zieldatenbankangebote aufgeführt. Eine vollständige Liste der genauen Versionen und der versionsübergreifenden Unterstützung finden Sie unter Versionsunterstützung.
| Quelldatenbanken | Zieldatenbanken |
|---|---|
| Amazon RDS | Cloud SQL for MySQL |
| Amazon Aurora | |
| Microsoft Azure Database for MySQL | |
| Selbstverwaltetes MySQL
(lokal oder auf einer vollständig von Ihnen verwalteten Cloud-VM) |
Datenfluss bei der Migration
Bei homogenen MySQL-Migrationen zu Cloud SQL stellt Database Migration Service eine Verbindung zur Ziel-Cloud SQL-Instanz her und verwaltet dann den Migrationsprozess in ihrem Namen. Die Zielinstanz stellt die Verbindung zur Quellinstanz her, aber Database Migration Service überwacht den Prozess.
Für homogene MySQL-Migrationen zu Cloud SQL unterstützt Database Migration Service kontinuierliche und einmalige Migrationsabläufe. Bei kontinuierlichen Migrationen werden Ihre Daten zuerst aus einem vollständigen Dump geladen und dann kontinuierlich anhand von Informationen zu Datenänderungen aus Datenbank-Logdateien aktualisiert.
Eine detaillierte Übersicht über alle Migrationstypen und -phasen finden Sie unter Migrationstypen und -phasen.
Monitoring
Der Database Migration Service bietet umfangreiche Logging- und Beobachtbarkeitsfunktionen, mit denen Sie den Migrationsfortschritt überwachen können. Zu diesen Funktionen gehören Echtzeitdiagnosen für Replikationsverzögerungen sowie detaillierte Logs zum Zustand der Cloud SQL for MySQL-Zielinstanz und zum Status des Migrationsjobs.
Weitere Informationen finden Sie unter Messwerte für Migrationsjobs.
Nächste Schritte
Weitere Informationen zur Unterstützung von MySQL-Daten und -Funktionen im Database Migration Service finden Sie unter Bekannte Einschränkungen.
Eine vollständige Schritt-für-Schritt-Anleitung zur Migration finden Sie unter Erste Schritte mit Cloud SQL for MySQL-Migrationen.