Neste documento, descrevemos como instalar e executar a ferramenta de migração do Spanner (SMT) no Cloud Shell. Para mais informações sobre a SMT, consulte Ferramenta de migração do Spanner.
Antes de começar
- 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.
- Instale a CLI do Google Cloud.
-
Para inicializar a Google Cloud CLI, execute o comando
gcloud init
. Clique no botão de edição para configurar a conexão com o Spanner.
Especifique as seguintes informações para se conectar ao Spanner:
- ID do projeto: o ID do projeto em que a instância do Spanner está localizada.
- ID da instância: o ID da instância do Spanner.
Clique em Salvar.
- Mecanismo de banco de dados: especifique se o banco de dados de origem é MySQL, SQL Server, Oracle ou PostgreSQL.
- Nome do host: o endereço IP do banco de dados de origem.
- Porta: a porta em que seu banco de dados de origem está acessível.
- Nome de usuário: o nome de usuário do banco de dados de origem.
- Senha: a senha do banco de dados de origem.
- Dialeto do Spanner: especifique se você quer usar o GoogleSQL ou o PostgreSQL.
Instalar a ferramenta de migração do Spanner
É possível instalar o SMT usando um comando do shell do Linux ou a Google Cloud CLI:
Shell do Linux
Para instalar a SMT, execute o seguinte comando:
sudo apt-get install google-cloud-sdk-spanner-migration-tool
gcloud
É possível instalar a SMT usando o comando
gcloud components install
:
gcloud components install spanner-migration-tool
Para mais informações sobre como instalar a SMT, consulte Como instalar a ferramenta de migração do Spanner.
Acessar a ferramenta de migração do Spanner
Use o comando
gcloud alpha spanner migrate
para acessar e usar o SMT.
Para iniciar a UI da Web da SMT, execute o seguinte comando:
gcloud alpha spanner migrate web
Você precisa fornecer suas credenciais do Google Cloud para permitir que o
SMT acesse recursos. Clique em
http://localhost:8080
na resposta ao comando anterior para abrir a UI
da Web.
Conectar ao Spanner
Para se conectar ao Spanner usando a UI da Web do SMT, faça o seguinte:
Conectar ao banco de dados de origem
Você precisa se conectar ao banco de dados de origem usando a UI da Web do SMT com as seguintes informações:
Depois de inserir as informações, clique em Testar conexão e em Conectar para se conectar ao banco de dados de origem.