Damit eine Migration im Database Migration Service erstellt werden kann, muss eine Verbindung zwischen der Quellinstanz und der Cloud SQL-Ziel-Instanz hergestellt werden. Es werden verschiedene Methoden unterstützt. Wählen Sie diejenige aus, die für die jeweilige Arbeitslast am besten geeignet ist.
Netzwerkmethode
Beschreibung
Vorteile
Nachteile
IP-Zulassungsliste
Bei dieser Methode wird der Quelldatenbankserver so konfiguriert, dass er Verbindungen von der ausgehenden IP-Adresse der Cloud SQL-Instanz akzeptiert.
Wenn Sie sich für diese Methode entscheiden, werden Sie beim Erstellen der Migration von Database Migration Service durch den Einrichtungsprozess geführt.
Einfach zu konfigurieren.
Erfordert keine benutzerdefinierte Firewallkonfiguration.
Empfohlen für kurzfristige Migrationsszenarien (POC oder kleine Datenbankmigrationen).
Der Netzwerkverkehr erfolgt über das öffentliche Internet.
Weniger sicher.
Leistungsminderung.
Umgekehrter SSH-Tunnel über in der Cloud gehostete VM
Stellt über einen sicheren umgekehrten SSH-Tunnel eine Verbindung vom Ziel zur Quelle her.
Erfordert eine Bastion Host-VM im Google Cloud -Plattformprojekt sowie einen Computer (z. B. einen Laptop im Netzwerk), der eine Verbindung zur Quelle hat.
Der Database Migration Service erfasst die erforderlichen Informationen beim Erstellen der Migration und generiert automatisch das Script für die Einrichtung.
Einfach zu konfigurieren.
Erfordert keine benutzerdefinierte Firewallkonfiguration.
Empfohlen für kurzlebige Migrationsszenarien (POC oder kleine Datenbankmigrationen).
Die Bastion-VM gehört Ihnen und wird von Ihnen verwaltet. Es können zusätzliche Kosten anfallen.
VPC-Peering
Bei dieser Methode werden die VPCs für die Kommunikation miteinander konfiguriert.
Native Google Cloud Lösung.
Einfach zu konfigurieren.
Hohe Bandbreite.
Empfohlen für langwierige Migrationen oder Migrationen mit großem Volumen.
Gültig, wenn sowohl die Quell- als auch die Zieldatenbank in Google Cloudgehostet werden oder wenn die Quelle über ein VPN (in der Cloud gehostet oder lokal) oder Cloud Interconnect mit dem Ziel-VPC verbunden ist.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-04-17 (UTC)."],[[["Database Migration Service requires establishing connectivity between the source database and the Cloud SQL destination instance for successful migration."],["The IP allowlist method involves configuring the source database to accept connections from the Cloud SQL instance's outgoing IP address, and is recommended for short-lived migrations."],["Reverse-SSH tunnel via cloud hosted VM method creates a secure connection from the destination to the source, requiring a bastion host VM and is also preferred for short lived migrations."],["VPC peering involves configuring VPCs to communicate with each other, and is ideal for long-running or high-volume migrations, but works if both databases are hosted in google cloud or are connected to the same VPC."]]],[]]