En este documento, se describe cómo instalar y ejecutar la herramienta de migración de Spanner (SMT) en Cloud Shell. Para obtener más información sobre SMT, consulta Herramienta de migración de Spanner.
Antes de comenzar
- 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.
- Instala Google Cloud CLI.
-
Para inicializar Google Cloud CLI, ejecuta el comando
gcloud init
. Haz clic en el botón de edición para configurar la conexión a Spanner.
Especifica la siguiente información para conectarte a Spanner:
- ID del proyecto: Es el ID del proyecto en el que se encuentra tu instancia de Spanner.
- ID de instancia: Es el ID de la instancia de Spanner.
Haz clic en Guardar.
- Motor de base de datos: Especifica si tu base de datos de origen es MySQL, SQL Server, Oracle o PostgreSQL.
- Nombre de host: La dirección IP de tu base de datos de origen.
- Puerto: Es el puerto en el que se puede acceder a tu base de datos de origen.
- Nombre de usuario: Es el nombre de usuario de la base de datos de origen.
- Contraseña: Es la contraseña de la base de datos de origen.
- Spanner Dialect: Especifica si deseas usar GoogleSQL o PostgreSQL.
- Migra el esquema desde MySQL.
- Usa la herramienta de migración de Spanner para migrar el esquema de MySQL.
Instala la herramienta de migración de Spanner
Puedes instalar SMT con un comando de shell de Linux o Google Cloud CLI:
Shell de Linux
Para instalar SMT, ejecuta el siguiente comando:
sudo apt-get install google-cloud-sdk-spanner-migration-tool
gcloud
Puedes instalar SMT con el comando gcloud components install
:
gcloud components install spanner-migration-tool
Para obtener más información sobre cómo instalar SMT, consulta Instala la herramienta de migración de Spanner.
Accede a la herramienta de migración de Spanner
Puedes usar el comando gcloud alpha spanner migrate
para acceder a SMT y usarlo.
Para iniciar la IU web de SMT, puedes ejecutar el siguiente comando:
gcloud alpha spanner migrate web
Debes proporcionar tus Google Cloud credenciales para permitir que SMT acceda a los recursos. Haz clic en http://localhost:8080
en la respuesta al comando anterior para abrir la IU web.
Conéctate a Spanner
Para conectarte a Spanner con la IU web de SMT, haz lo siguiente:
Conéctate a tu base de datos de origen
Para conectarte a la base de datos de origen con la IU web de SMT, debes proporcionar la siguiente información:
Después de ingresar la información, puedes conectarte a la base de datos de origen haciendo clic en Probar conexión y, luego, en Conectar.