Configurer l'outil de migration Spanner

Ce document explique comment installer et exécuter l'outil de migration Spanner (SMT) sur Cloud Shell. Pour en savoir plus sur SMT, consultez Outil de migration Spanner.

Avant de commencer

  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. Installez Google Cloud CLI.
  7. Pour initialiser Google Cloud CLI, exécutez la commande gcloud init.
  8. Installer l'outil de migration Spanner

    Vous pouvez installer SMT à l'aide d'une commande shell Linux ou de Google Cloud CLI :

    Shell Linux

    Pour installer le SMT, exécutez la commande suivante :

      sudo apt-get install google-cloud-sdk-spanner-migration-tool
    

    gcloud

    Vous pouvez installer SMT à l'aide de la commande gcloud components install :

      gcloud components install spanner-migration-tool
    

    Pour en savoir plus sur l'installation de SMT, consultez Installer l'outil de migration Spanner.

    Accéder à l'outil de migration Spanner

    Vous pouvez utiliser la commande gcloud alpha spanner migrate pour accéder à SMT et l'utiliser.

    Pour lancer l'interface utilisateur Web SMT, vous pouvez exécuter la commande suivante :

      gcloud alpha spanner migrate web
    

    Vous devez fournir vos identifiants Google Cloud pour permettre à SMT d'accéder aux ressources. Cliquez sur http://localhost:8080 dans la réponse à la commande précédente pour ouvrir l'interface utilisateur Web.

    Se connecter à Spanner

    Pour vous connecter à Spanner à l'aide de l'interface utilisateur Web SMT, procédez comme suit :

    1. Cliquez sur le bouton Modifier pour configurer la connexion à Spanner.

    2. Spécifiez les informations suivantes pour vous connecter à Spanner :

      • ID du projet : ID du projet dans lequel se trouve votre instance Spanner.
      • ID d'instance : ID de l'instance Spanner.
    3. Cliquez sur Enregistrer.

    Se connecter à votre base de données source

    Vous devez vous connecter à la base de données source à l'aide de l'interface utilisateur Web SMT en fournissant les informations suivantes :

    • Moteur de base de données : indiquez si votre base de données source est MySQL, SQL Server, Oracle ou PostgreSQL.
    • Nom d'hôte : adresse IP de votre base de données source.
    • Port : port où votre base de données source est accessible.
    • Nom d'utilisateur : nom d'utilisateur de la base de données source.
    • Mot de passe : mot de passe de la base de données source.
    • Dialecte Spanner : indiquez si vous souhaitez utiliser GoogleSQL ou PostgreSQL.

    Après avoir saisi les informations, vous pouvez vous connecter à la base de données source en cliquant sur Tester la connexion, puis sur Se connecter.

    Étape suivante