Creazione di profili di connessione

Panoramica

Tutti i profili di connessione sono disponibili per la revisione e la modifica nella pagina Profili di connessione e possono essere riutilizzati nei job di migrazione.

La creazione di un profilo di connessione di origine o di destinazione è utile se la persona che dispone delle informazioni di accesso all'origine o alla destinazione non è la stessa che crea il job di migrazione. Puoi anche riutilizzare una definizione del profilo di connessione di origine o di destinazione in più job di migrazione.

Per sapere quali database di origine e di destinazione sono supportati da Database Migration Service, consulta Database di origine e di destinazione supportati.

In questa pagina scoprirai come creare profili di connessione per:

Crea un profilo di connessione Oracle

  1. Vai alla pagina Profili di connessione nella console Google Cloud .

    Vai alla pagina Profili di connessione

  2. Fai clic su Crea profilo.

  3. Nella pagina Crea un profilo di connessione, seleziona Origine dall'elenco Ruolo del profilo.

  4. Nell'elenco Database engine (Motore del database), seleziona Oracle (perché vuoi creare un profilo di connessione per un database Oracle).

  5. Utilizza la tabella seguente per compilare i campi della sezione Definire le impostazioni di connessione della pagina Crea un profilo di connessione:

    CampoDescrizione
    Nome profilo di connessioneInserisci il nome visualizzato del profilo di connessione al database Oracle di origine. Viene utilizzato nell'elenco dei profili di connessione e quando viene selezionato un profilo di connessione esistente durante la creazione di un job di migrazione o di un'area di lavoro di conversione.
    ID profilo di connessioneDatabase Migration Service compila automaticamente questo campo in base al nome del profilo di connessione inserito. Puoi mantenere l'ID generato automaticamente o modificarlo.
    RegioneSeleziona la regione in cui è archiviato il profilo di connessione. I profili di connessione, come tutte le risorse, vengono salvati in una regione e un job di migrazione o uno spazio di lavoro di conversione può utilizzare solo i profili di connessione archiviati nella stessa regione. La selezione della regione non influisce sulla possibilità per Database Migration Service di connettersi all'origine, ma può influire sulla connettività alla destinazione e sulla disponibilità se la regione presenta tempi di inattività. Questa scelta è definitiva e non può essere modificata.
    Nome host o IP

    Inserisci un nome host o un indirizzo IP che Database Migration Service possa utilizzare per connettersi al database Oracle di origine.

    Se il database di origine è ospitato in Google Cloud, viene utilizzato un tunnel SSH in avanti per connettere il database di destinazione al database di origine oppure Database Migration Service comunicherà con il database di origine su una rete privata tramite una connessione di peering Virtual Private Cloud (VPC), quindi specifica l'indirizzo IP privato (interno) per il database di origine.

    Per altri metodi di connettività, come la lista consentita IP, fornisci l'indirizzo IP pubblico.

    PortaInserisci il numero di porta riservato al database di origine (in genere la porta predefinita è 1521).
    Nome utente

    Inserisci il nome utente dell'account per il database di origine (ad esempio ROOT). Si tratta dell'utente di Database Migration Service che hai creato per il database.

    Per ulteriori informazioni sulla creazione di questo utente, consulta Configurare il database Oracle di origine.

    Password

    Inserisci la password dell'account per il database di origine.

    Nome servizioInserisci il servizio che garantisce che il database Oracle di origine sia protetto e monitorato. Per i database Oracle, il servizio di database è in genere ORCL. Per i database modulari, l'SID è il nome del database modulare.
  6. Nella sezione Definire le impostazioni di connessione, fai clic su Continua. La sezione Proteggi la connessione è attiva.

  7. (Facoltativo) Se la connessione viene effettuata su una rete pubblica (utilizzando liste consentite IP), ti consigliamo di utilizzare la crittografia SSL/TLS per la connessione al database di origine.

    Nella sezione Proteggi la connessione, dall'elenco Tipo di crittografia, puoi selezionare una delle seguenti opzioni di configurazione SSL/TLS:

    • Nessuna: la connessione al database di origine Oracle non è criptata. Non consigliato per le connessioni tramite internet pubblico.
    • Autenticazione TLS: Database Migration Service si connette al database di origine tramite SSL e lo autentica, assicurandosi che si stia connettendo all'host corretto. In questo modo si evitano gli attacchi man-in-the-middle (PITM).

      Per utilizzare l'autenticazione TLS, devi fornire il certificato x509 con codifica PEM dell'autorità di certificazione (CA) che ha firmato il certificato del server Oracle. Se hai difficoltà a caricare la chiave, seleziona l'opzione Inserisci manualmente, quindi copia e incolla la chiave nell'area di testo.

  8. Nella sezione Proteggi la connessione, fai clic su Continua. La sezione Definisci metodo di connettività è attiva.

  9. Nell'elenco Connectivity method (Metodo di connettività), seleziona un metodo di connettività di rete. Questo metodo definisce la modalità di connessione di Database Migration Service al database di origine. I metodi di connettività di rete attuali includono:

    1. Lista consentita di IP: questo metodo funziona configurando il server di database di origine in modo che accetti le connessioni da Database Migration Service. Se selezioni questo metodo di connettività di rete, configura il database di origine in modo da consentire le connessioni in entrata dagli indirizzi IP pubblici di Database Migration Service per la regione specificata per il profilo di connessione.
    2. Tunnel SSH di forwarding: questo metodo stabilisce una connettività criptata e sicura tra Database Migration Service e il database di origine utilizzando un tunnel SSH a un server di tunnel o al server di database. Se selezioni questo metodo di connettività di rete:
      1. Inserisci il nome host o l'indirizzo IP e la porta del server host del tunnel.
      2. Inserisci il nome utente dell'account per il server host del tunnel.
      3. Seleziona il metodo di autenticazione per il tunnel SSH. Se selezioni Password come metodo, inserisci la password dell'account per la VM bastion host. Se selezioni Coppia di chiavi pubblica/privata come metodo, fornisci una chiave privata.
      4. Configura l'host del tunnel in modo da consentire le connessioni in entrata dagli indirizzi IP pubblici di Database Migration Service per la regione specificata per il profilo di connessione.
    3. Connessione privata: questo metodo stabilisce una connettività sicura a qualsiasi Virtual Private Cloud (VPC) utilizzando un ponte di connettività privata speciale gestito da Database Migration Service. Per utilizzare questo metodo di connettività, devi prima creare una configurazione di connettività privata.
      • Se hai già una configurazione di connettività privata, selezionala dall'elenco delle configurazioni.
      • Se non hai una configurazione di connettività privata esistente, creane una e poi torna a questa procedura. Consulta Creare una configurazione di connettività privata.
  10. Fai clic su Esegui test per verificare che Database Migration Service possa comunicare con l'origine.

    Se il test non va a buon fine, indica in quale parte del processo è stato rilevato un problema. Le modifiche necessarie possono essere apportate e poi testate di nuovo nella pagina Crea un profilo di connessione.

    Vai alla parte del flusso in questione per correggere il problema, quindi ripeti il test.

  11. Fai clic su Crea.

Crea un profilo di connessione Cloud SQL per PostgreSQL

  1. Vai alla pagina Profili di connessione nella console Google Cloud .

    Vai alla pagina Profili di connessione

  2. Fai clic su Crea profilo.

  3. Nella pagina Crea un profilo di connessione, seleziona Destinazione dall'elenco Ruolo del profilo.

  4. Dall'elenco Motore del database, seleziona Cloud SQL per PostgreSQL.

  5. Utilizza la tabella seguente per compilare i campi della sezione Definire le impostazioni di connessione della pagina Crea un profilo di connessione:

    CampoDescrizione
    Nome profilo di connessioneInserisci il nome visualizzato del profilo di connessione al database Cloud SQL per PostgreSQL di destinazione. Viene utilizzato nell'elenco dei profili di connessione e quando viene selezionato un profilo di connessione esistente durante la creazione di un job di migrazione o di un'area di lavoro di conversione.
    ID profilo di connessioneDatabase Migration Service compila automaticamente questo campo in base al nome del profilo di connessione inserito. Puoi mantenere l'ID generato automaticamente o modificarlo.
    RegioneSeleziona la regione in cui è archiviato il profilo di connessione. I profili di connessione, come tutte le risorse, vengono salvati in una regione e un job di migrazione o uno spazio di lavoro di conversione può utilizzare solo i profili di connessione archiviati nella stessa regione. La selezione della regione non influisce sulla possibilità per Database Migration Service di connettersi all'origine, ma può influire sulla connettività alla destinazione e sulla disponibilità se la regione presenta tempi di inattività. Questa scelta è definitiva e non può essere modificata.
    Istanza Cloud SQLSeleziona l'istanza Cloud SQL di cui vuoi eseguire la migrazione.
    Nome host o IP

    Inserisci un nome host o un indirizzo IP che Database Migration Service può utilizzare per connettersi al database Cloud SQL per PostgreSQL.

    PortaInserisci il numero di porta riservato al database (in genere la porta predefinita è 5432).
    Nome utente

    Inserisci il nome utente dell'account per il database di origine (ad esempio postgres). Si tratta dell'utente di Database Migration Service che hai creato per il database.

    Per saperne di più sulla creazione di questo utente, consulta Configurare il database Cloud SQL per PostgreSQL di destinazione.

    Password

    Inserisci la password dell'account per il database.

  6. Nella sezione Definire le impostazioni di connessione, fai clic su Continua.

    La connessione è sicura per impostazione predefinita.

  7. Nella sezione Definisci metodo di connettività, seleziona un metodo di connettività di rete dall'elenco Metodo di connettività. Questo metodo definisce la modalità di connessione di Database Migration Service al database. I metodi di connettività di rete attuali includono:

    1. Non definito: seleziona questo metodo per utilizzare questo profilo di connessione per eseguire la migrazione dei dati a un'altra istanza Cloud SQL per PostgreSQL.

    2. IP pubblico: seleziona questo metodo per utilizzare questo profilo di connessione per eseguire la migrazione dei dati da un altro tipo di database di origine, ad esempio Oracle. Questo metodo funziona se hai configurato l'istanza Cloud SQL per PostgreSQL di destinazione in modo che accetti le connessioni tramite un indirizzo IP pubblico. Per ulteriori informazioni sull'attivazione delle connessioni tramite un indirizzo IP pubblico, consulta Configurare l'IP pubblico.

    3. IP privato: seleziona questo metodo per utilizzare questo profilo di connessione per eseguire la migrazione dei tuoi carichi di lavoro Oracle utilizzando l'indirizzo IP privato dell'istanza Cloud SQL di destinazione. Se selezioni questa opzione, seleziona anche l'allegato del servizio dall'elenco Nome allegato servizio. Puoi utilizzare questo metodo di connettività per:

      Per ulteriori informazioni su Private Service Connect Database Migration Service, consulta Configurare Private Service Connect per un'istanza di destinazione.

  8. Fai clic su Esegui test per verificare che Database Migration Service possa comunicare con il database di destinazione.

    Se il test non va a buon fine, indica in quale parte del processo è stato rilevato un problema. Le modifiche necessarie possono essere apportate e poi testate di nuovo nella pagina Crea un profilo di connessione.

    Vai alla parte del flusso in questione per correggere il problema, quindi ripeti il test.

  9. Fai clic su Crea.