Per creare una migrazione in Database Migration Service, è necessario stabilire la connettività tra l'istanza di origine e l'istanza di destinazione Cloud SQL. Sono supportati diversi metodi. Scegli quello più adatto al carico di lavoro specifico.
Metodo di networking
Descrizione
Vantaggi
Svantaggi
Lista consentita di IP
Questo metodo funziona configurando il server di database di origine in modo da accettare connessioni
dall'IP in uscita dell'istanza Cloud SQL.
Se scegli questo metodo, Database Migration Service ti guiderà
nella procedura di configurazione durante la creazione della migrazione.
Facile da configurare.
Non richiede alcuna configurazione personalizzata del firewall.
Consigliato per scenari di migrazione di breve durata (POC o piccole migrazioni di database).
Il traffico di rete avviene sulla rete internet pubblica.
Meno sicure.
Il rendimento è diminuito.
Tunnel SSH inverso tramite VM ospitata nel cloud
Stabilisce la connettività dalla destinazione all'origine tramite un
tunnel SSH inverso sicuro.
Richiede una VM host bastion nel Google Cloud progetto della piattaforma, nonché una macchina
(ad esempio un laptop sulla rete) con connettività all'origine.
Database Migration Service raccoglie le informazioni richieste al momento della creazione della migrazione e genera automaticamente lo script per la configurazione.
Facile da configurare.
Non richiede alcuna configurazione personalizzata del firewall.
Consigliato per scenari di migrazione di breve durata (POC o piccole migrazioni di database).
La VM bastion è di tua proprietà e gestita da te e potrebbe comportare costi aggiuntivi.
Peering VPC
Questo metodo funziona configurando i VPC in modo che comunichino tra loro.
Soluzione Google Cloud nativa.
Facile da configurare.
Larghezza di banda elevata.
Consigliato per migrazioni di lunga durata o con volumi elevati.
Applicabile se entrambi i database di origine e di destinazione sono ospitati in
Google Cloudoppure se l'origine è connessa al VPC di destinazione
utilizzando una VPN (in cloud o on-premise) o Cloud Interconnect.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-04-03 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."]]],[]]