Créer un profil de connexion source

Pour créer un profil de connexion source, procédez comme suit :

Console

  1. Dans la Google Cloud console, accédez à la page Profils de connexion.

    Accéder à la page "Profils de connexion"

  2. Cliquez sur Créer un profil.
  3. Sur la page Créer un profil de connexion , sélectionnez Source dans la liste Rôle du profil.
  4. Dans la liste Moteur de base de données, sélectionnez SQL Server.
  5. Fournissez les informations suivantes pour votre profil de connexion :
    • Nom du profil de connexion
    • ID du profil de connexion
    • Région
    • Bucket Cloud Storage contenant le dossier de base de données parent dans lequel vous créez les dossiers "full", "diff" et "logs" (qui contiennent la sauvegarde complète, la sauvegarde différentielle et les fichiers journaux des transactions)

    Pour en savoir plus sur les champs du profil de connexion, consultez la page Présentation des profils de connexion.

  6. Facultatif : Dans la section Tester le profil de connexion, cliquez sur Effectuer le test.

    Database Migration Service effectue une vérification rapide pour s'assurer que les informations de connexion que vous avez fournies sont suffisantes pour accéder à vos données.

  7. Cliquez sur Créer en bas de la page.

    La page Profils de connexion s'affiche, et le profil de connexion que vous venez de créer s'y trouve.

gcloud

Cet exemple utilise l'option facultative --no-async pour que toutes les opérations soient effectuées de manière synchrone. Cela signifie que certaines commandes peuvent prendre un certain temps. Vous pouvez ignorer l'option --no-async pour exécuter les commandes de manière asynchrone. Si vous le faites, vous devez utiliser la gcloud database-migration operations describe commande pour vérifier si votre opération a réussi.

Avant d'utiliser les données de la commande ci-dessous, effectuez les remplacements suivants :

Pour en savoir plus sur ces valeurs, consultez la page Présentation des profils de connexion.

Exécutez la commande suivante :

Linux, macOS ou Cloud Shell

gcloud database-migration connection-profiles \
create sqlserver CONNECTION_PROFILE_ID \
  --no-async
  --display-name=CONNECTION_PROFILE_NAME \
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME \
  --region=REGION

Windows (PowerShell)

gcloud database-migration connection-profiles `
create sqlserver CONNECTION_PROFILE_ID `
  --no-async
  --display-name=CONNECTION_PROFILE_NAME `
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME `
  --region=REGION

Windows (cmd.exe)

gcloud database-migration connection-profiles ^
create sqlserver CONNECTION_PROFILE_ID ^
  --no-async
  --display-name=CONNECTION_PROFILE_NAME ^
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME ^
  --region=REGION

Vous devriez obtenir un résultat semblable à celui-ci :

Waiting for connection profile [CONNECTION_PROFILE_ID]
to be created with [OPERATION_ID]

Waiting for operation [OPERATION_ID] to complete...done.

Created connection profile CONNECTION_PROFILE_ID [OPERATION_ID]