Configura la herramienta de migración de Spanner

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

  1. 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.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Make sure that billing is enabled for your Google Cloud project.

  6. Instala Google Cloud CLI.
  7. Para inicializar Google Cloud CLI, ejecuta el comando gcloud init.
  8. 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:

    1. Haz clic en el botón de edición para configurar la conexión a Spanner.

    2. 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.
    3. Haz clic en Guardar.

    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:

    • 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.

    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.

    Próximos pasos