Questo documento descrive come installare ed eseguire lo strumento di migrazione Spanner (SMT) in Cloud Shell. Per saperne di più su SMT, consulta Strumento di migrazione di Spanner.
Prima di iniziare
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
- Installa Google Cloud CLI.
-
Per inizializzare Google Cloud CLI, esegui il comando
gcloud init
. Fai clic sul pulsante di modifica per configurare la connessione a Spanner.
Specifica le seguenti informazioni per connetterti a Spanner:
- ID progetto: l'ID progetto in cui si trova l'istanza Spanner.
- ID istanza: l'ID istanza Spanner.
Fai clic su Salva.
- Motore del database: specifica se il database di origine è MySQL, SQL Server, Oracle o PostgreSQL.
- Nome host: l'indirizzo IP del database di origine.
- Porta: la porta in cui è accessibile il database di origine.
- Nome utente: il nome utente del database di origine.
- Password: la password del database di origine.
- Dialetto Spanner: specifica se vuoi utilizzare GoogleSQL o PostgreSQL.
- Migra lo schema da MySQL.
- Utilizza lo strumento di migrazione di Spanner per la migrazione dello schema MySQL.
Installa lo strumento di migrazione Spanner
Puoi installare SMT utilizzando un comando della shell Linux o Google Cloud CLI:
Shell Linux
Per installare SMT, esegui questo comando:
sudo apt-get install google-cloud-sdk-spanner-migration-tool
gcloud
Puoi installare SMT utilizzando il comando
gcloud components install
:
gcloud components install spanner-migration-tool
Per ulteriori informazioni sull'installazione di SMT, vedi Installare lo strumento di migrazione Spanner.
Accedere allo strumento di migrazione di Spanner
Puoi utilizzare il
comando gcloud alpha spanner migrate
per accedere e utilizzare SMT.
Per avviare la UI web di SMT, puoi eseguire il seguente comando:
gcloud alpha spanner migrate web
Devi fornire le tue credenziali Google Cloud per consentire
a SMT di accedere alle risorse. Fai clic su
http://localhost:8080
nella risposta al comando precedente per aprire la GUI web.
Connettiti a Spanner
Per connetterti a Spanner utilizzando l'interfaccia utente web SMT:
Connettiti al database di origine
Devi connetterti al database di origine utilizzando l'interfaccia utente web SMT fornendo le seguenti informazioni:
Dopo aver inserito le informazioni, puoi connetterti al database di origine facendo clic su Prova connessione e poi su Connetti.