Übersicht
Mit Database Migration Service können Sie Daten in eine Cloud SQL-Zielinstanz migrieren und dann kaskadierende Lesereplikate für diese Instanz einrichten.
Mit kaskadierenden Lesereplikaten können Sie ein Lesereplikat unter einem Cloud SQL-Lesereplikat in derselben oder einer anderen Region erstellen, bevor Sie Ihre Instanz zur primären Instanz machen. Sie können bis zu vier Ebenen mit kaskadierenden Lesereplikaten hinzufügen, einschließlich der primären Instanz.
Kaskadierende Lesereplikate in Cloud SQL for MySQL werden nur für die auf die globale Transaktions-ID (GTID) gestützte Replikation unterstützt. Wenn Sie bei der Migration kaskadierende Lesereplikate verwenden möchten, legen Sie für die QuellinstanzGTID_MODE
auf ON
fest.
Kaskadierende Lesereplikate einrichten
So migrieren Sie Ihre Daten in ein Cloud SQL-Ziel, das abfolgebasierte Leserepliken verwendet:
Richten Sie den Migrationsjob ein und starten Sie ihn. Weitere Informationen finden Sie unter Migrationsjob erstellen.
Warten Sie, bis die Phase des vollständigen Dumps des Jobs abgeschlossen ist und der Migrationsjob in die Phase der Erfassung von Änderungsdaten (CDC) eintritt. Ihr Migrationsjob befindet sich in der CDC-Phase, wenn in der Spalte Status auf der Seite Migrationsjobs ein CDC-Unterstatus angezeigt wird.
Sobald Sie sich in der CDC-Phase befinden, können Sie das kaskadierende Lesereplikat einrichten. Informationen zum Erstellen kaskadierter Lesereplikate für eine Cloud SQL-Zielinstanze finden Sie unter Kaskadierendes Replikat einrichten.
Sie können Ihr Cloud SQL-Replikat mit dem Database Migration Service zur primären Instanz befördern. Informationen zum Hochstufen einer Zielinstanz finden Sie unter Migration hochstufen.
Wenn Sie das Cloud SQL-Replikat zu einer primären Instanz hochstufen, wird die kaskadierende Replikathierarchie des Replikats beibehalten.