Questa pagina descrive come configurare la connettività di rete per le origini Cloud SQL per MySQL per le migrazioni omogenee a Cloud SQL per MySQL con Database Migration Service. Esistono due metodi diversi che puoi utilizzare:
Connettività IP privata con interfacce Private Service Connect
Connettività IP privata con peering Virtual Private Cloud specializzato
Per le migrazioni omogenee tra due istanze Cloud SQL per MySQL con Database Migration Service, non è consigliabile utilizzare il metodo di connettività del tunnel SSH inverso.
Configurare le interfacce Private Service Connect
Questo metodo di connettività consente di connetterti all'IP privato del database di origine senza consumare la quota di peering VPC. Le interfacce Private Service Connect sono disponibili solo quando esegui la migrazione a un'istanza esistente.
Per utilizzare la connettività privata con le interfacce Private Service Connect:
Nel tuo progetto, assicurati di avere una rete Virtual Private Cloud con rete Virtual Private Cloud con accesso privato ai servizi abilitato.
Questa è la rete di cui esegui il peering con Database Migration Service e il server del database di origine. Devi avere spazio sufficiente per allocare gli intervalli IP per entrambi i componenti.
- Assicurati che l'istanza Cloud SQL di origine sia configurata con un IP privato e l'accesso privato ai servizi (PSA) con la rete VPC descritta nel passaggio precedente. Per ulteriori informazioni, consulta Utilizzare l'IP privato nella documentazione di Cloud SQL.
- Crea un'istanza Cloud SQL di destinazione abilitata per Private Service Connect. Consulta Creare un'istanza abilitata per Private Service Connect nella documentazione di Cloud SQL.
- Configura Private Service Connect per la connettività in uscita su
la tua istanza di destinazione. A livello generale, questa procedura prevede:
- Creazione di un collegamento di rete nella rete VPC in cui l'istanza di origine ha un indirizzo IP privato con PSA. Tieni presente che l'intervallo di subnet riservato per il collegamento di rete deve rientrare nell'intervallo RFC 1918.
- Assegnazione del collegamento di rete all'istanza Cloud SQL per MySQL di destinazione.
Per la procedura completa, consulta Configurare la connettività in uscita nella documentazione di Cloud SQL.
- In una fase successiva, quando crei il profilo di connessione di origine utilizza l'indirizzo IP privato dell'istanza Cloud SQL per MySQL di origine.
- Quando crei il job di migrazione, seleziona Interfaccia PSC per il metodo di connettività.
Configurare il peering VPC specializzato
La connettività privata con le origini Cloud SQL per MySQL per le migrazioni eterogenee utilizza il peering Virtual Private Cloud (VPC) per creare una connessione tra Database Migration Service e il database di origine tramite le reti VPC in Google Cloud. Il peering transitivo non è supportato, quindi, affinché questo metodo di connettività funzioni, devi configurare una macchina virtuale (VM) reverse proxy nella rete Virtual Private Cloud.
Per utilizzare la connettività privata con il peering VPC:
Nel tuo progetto, assicurati di avere una rete Virtual Private Cloud con rete Virtual Private Cloud con accesso privato ai servizi abilitato.
Questa è la rete di cui esegui il peering con Database Migration Service e il server del database di origine. Devi avere spazio sufficiente per allocare gli intervalli IP per entrambi i componenti.
- Assicurati che l'istanza Cloud SQL di origine sia configurata con un IP privato e l'accesso privato ai servizi (PSA) con la rete VPC descritta nel passaggio precedente. Per ulteriori informazioni, consulta Utilizzare l'IP privato nella documentazione di Cloud SQL.
- In una fase successiva, quando
crei il profilo di connessione di origine, procedi nel seguente modo:
- Nella sezione Definisci dettagli connessione ,
inserisci l'IP privato dell'istanza Cloud SQL di origine.
Puoi visualizzare l'indirizzo IP privato dell'istanza quando visualizzi le informazioni di riepilogo dell'istanza.
- Nella sezione Definisci metodo di connettività , seleziona Connettività privata.
- Dal menu a discesa, seleziona la configurazione di connettività privata che hai creato nel passaggio precedente.
- Nella sezione Definisci dettagli connessione ,
inserisci l'IP privato dell'istanza Cloud SQL di origine.
Configurare la connettività della lista consentita IP
Per configurare la connettività della lista consentita IP per le origini Cloud SQL per MySQL:
-
Abilita l'IP pubblico per l'istanza Cloud SQL di origine e aggiungi l'IP pubblico in uscita dell'istanza di destinazione all'elenco delle reti autorizzate. Per ulteriori informazioni, consulta Abilitare l'IP pubblico nella documentazione di Cloud SQL.
Se esegui la migrazione a una nuova istanza di destinazione, assicurati di creare la destinazione con l'IP pubblico abilitato.
- In una fase successiva, quando crei il profilo di connessione di origine utilizza l'indirizzo IP pubblico dell'istanza di origine.
- Quando crei il job di migrazione, seleziona Lista consentita IP per il tuo metodo di connettività.
Passaggi successivi
Per saperne di più sulla connettività di rete del database in Database Migration Service, consulta Panoramica dei metodi di networking.
Per una procedura dettagliata completa della migrazione, consulta Iniziare a utilizzare le migrazioni di Cloud SQL per MySQL.