Sie können MySQL-Datenbanken mit dem Database Migration Service zu Cloud SQL for MySQL-Instanzen migrieren. Der Database Migration Service nutzt die nativen MySQL-Replikationsfunktionen, um Daten aus Ihrer Quelldatenbank in die Cloud SQL for MySQL-Zielinstanz zu replizieren.
Auf dieser Seite finden Sie eine Übersicht über die wichtigsten Funktionen des Database Migration Service für homogene MySQL-Migrationen:
Unterstützte Quellen und Ziele sind alle MySQL Versionen aufgeführt, die vom Database Migration Service unterstützt werden.
Unter Migrationsdatenfluss finden Sie eine End-to-End-Übersicht darüber, wie Ihre Daten während des Migrationsprozesses in bewegt werden. Google Cloud
Unter Monitoring finden Sie eine Einführung in Logs und Messwerte, mit denen Sie Sie den Fortschritt und den 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 Unterstützung für verschiedene Versionen 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) |
Migrationsdatenfluss
Bei homogenen MySQL-Migrationen zu Cloud SQL stellt der Database Migration Service eine Verbindung zur Zielinstanz von Cloud SQL her und verwaltet dann den Migrationsprozess in deren Namen. Die Verbindung zur Quellinstanz wird von der Zielinstanz hergestellt, aber der Database Migration Service überwacht den Prozess.
Bei homogenen MySQL-Migrationen zu Cloud SQL unterstützt der 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 aktualisiert, die aus Datenbanklogdateien stammen.
Eine detaillierte Anleitung zu allen Migrationstypen und ‑phasen finden Sie unter Migrationstypen und ‑phasen.
Monitoring
Der Database Migration Service bietet umfangreiche Logging- und Beobachtbarkeitsfunktionen, mit denen Sie den Migrationsfortschritt beobachten können. Zu diesen Funktionen gehören Echtzeitdiagnosen für die Replikationsverzögerung 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 in 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.