Configura la connettività di rete per le origini Cloud SQL per PostgreSQL

Questa pagina descrive come configurare la connettività di rete per le origini Cloud SQL per PostgreSQL per le migrazioni omogenee a Cloud SQL per PostgreSQL con Database Migration Service. Puoi utilizzare diversi metodi:

Per le migrazioni omogenee tra due istanze Cloud SQL per PostgreSQL con Database Migration Service, sconsigliamo di utilizzare il metodo di connettività del tunnel SSH inverso.

Configura le interfacce Private Service Connect

Questo metodo di connettività ti consente di connetterti all'IP privato del tuo 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, segui questi passaggi:

  1. Nel tuo progetto, assicurati di avere una rete Virtual Private Cloud con accesso privato ai servizi abilitato.

    Questa è la rete con cui esegui il peering con Database Migration Service e il server del database di origine. Devi disporre di spazio sufficiente per allocare gli intervalli IP per entrambi i componenti.

  2. 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 saperne di più, consulta Utilizza l'IP privato nella documentazione di Cloud SQL.
  3. Crea un'istanza Cloud SQL di destinazione abilitata per Private Service Connect. Consulta Crea un'istanza abilitata per Private Service Connect nella documentazione di Cloud SQL.
  4. Configura Private Service Connect per la connettività in uscita nell'istanza di destinazione. In linea generale, questa procedura prevede:
    1. 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.
    2. Assegnazione del collegamento di rete all'istanza Cloud SQL per PostgreSQL di destinazione.

    Per la procedura completa, consulta Configura la connettività in uscita nella documentazione di Cloud SQL.

  5. In una fase successiva, quando crei il profilo di connessione di origine, utilizza l'indirizzo IP privato dell'istanza Cloud SQL per PostgreSQL di origine.
  6. Quando crei il job di migrazione, seleziona Interfaccia PSC come metodo di connettività.

Configura il peering VPC specializzato

La connettività privata con le origini Cloud SQL per PostgreSQL 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 reti VPC in Google Cloud. Il peering transitivo non è supportato, quindi per far funzionare questo metodo di connettività devi configurare una macchina virtuale (VM) con reverse proxy nella tua rete Virtual Private Cloud.

Per utilizzare la connettività privata con il peering VPC, segui questi passaggi:

  1. Nel progetto, assicurati di avere una rete Virtual Private Cloud con accesso privato ai servizi abilitato.

    Questa è la rete con cui esegui il peering con Database Migration Service e il server del database di origine. Devi disporre di spazio sufficiente per allocare gli intervalli IP per entrambi i componenti.

  2. 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 saperne di più, consulta Utilizza l'IP privato nella documentazione di Cloud SQL.
  3. In una fase successiva, quando crei il profilo di connessione di origine, segui questi passaggi:
    1. Nella sezione Definisci i dettagli della 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.

    2. Nella sezione Definisci metodo di connettività, seleziona Connettività privata.
    3. Dal menu a discesa, seleziona la configurazione di connettività privata che hai creato nel passaggio precedente.

Configura la connettività della lista consentita IP

Per configurare la connettività della lista consentita di IP per le origini Cloud SQL per PostgreSQL, segui questi passaggi:

  1. 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 saperne di più, consulta Abilita l'IP pubblico nella documentazione di Cloud SQL.

    Se esegui la migrazione a una nuova istanza di destinazione, assicurati di crearla con un IP pubblico abilitato.

  2. In una fase successiva, quando crei il profilo di connessione di origine, utilizza l'indirizzo IP pubblico dell'istanza di origine.
  3. Quando crei il job di migrazione, seleziona Lista consentita IP come metodo di connettività.

Passaggi successivi