Zielverbindungsprofil erstellen

So erstellen Sie ein Zielverbindungsprofil für Ihre Cloud SQL for SQL Server-Instanz:

Console

  1. Rufen Sie in der Google Cloud Console die Seite Verbindungsprofile auf.

    Zu „Verbindungsprofile“

  2. Klicken Sie auf Profil erstellen.
  3. Wählen Sie auf der Seite Neues Verbindungsprofil erstellen in der Liste Profilrolle die Option Ziel aus.
  4. Wählen Sie in der Liste Datenbankmodul die Option Cloud SQL for SQL Server aus.
  5. Geben Sie die folgenden Informationen für Ihr Verbindungsprofil an:
    • Verbindungsprofilname
    • Verbindungsprofil-ID
    • Region
    • Nutzername und Passwort für die Migrationsdatenbank

    Weitere Informationen zu diesen Feldern finden Sie unter Verbindungsprofile – Übersicht.

  6. Optional: Klicken Sie im Abschnitt Verbindungsprofil testen auf Test ausführen.

    Database Migration Service führt eine kurze Prüfung durch, um festzustellen, ob die von Ihnen angegebenen Verbindungsdetails ausreichen, um Ihre Daten zu erreichen.

  7. Klicken Sie unten auf der Seite auf Erstellen.

    Die Seite Verbindungsprofile wird angezeigt und das neu erstellte Verbindungsprofil wird angezeigt.

gcloud

In diesem Beispiel wird das optionale Flag --no-async verwendet, damit alle Vorgänge synchron ausgeführt werden. Das bedeutet, dass die Ausführung einiger Befehle eine Weile dauern kann. Sie können das Flag --no-async überspringen, um Befehle asynchron auszuführen. In diesem Fall müssen Sie den Befehl gcloud database-migration operations describe verwenden, um zu prüfen, ob der Vorgang erfolgreich war.

Ersetzen Sie folgende Werte, bevor sie einen der Befehlsdaten verwenden:

  • CONNECTION_PROFILE_ID durch eine maschinenlesbare Kennung für Ihr Verbindungsprofil.
  • REGION durch die Kennung der Region, in der Sie das Verbindungsprofil speichern möchten.
  • CONNECTION_PROFILE_NAME durch einen menschenlesbaren Namen für Ihr Verbindungsprofil. Dieser Wert wird in Database Migration Service in der Google Cloud Console angezeigt.
  • CLOUDSQL_INSTANCE_ID durch die Instanz-ID Ihrer Cloud SQL for SQL Server-Zielinstanz. Informationen zum Aufrufen von Cloud SQL-Instanzdetails finden Sie in der Cloud SQL-Dokumentation unter Instanzinformationen aufrufen.
  • Details zum Migrationsnutzer: Geben Sie die Details für das dedizierte Datenbanknutzerkonto in Ihrer Zielinstanz an. Weitere Informationen zu diesem Nutzerkonto finden Sie unter Cloud SQL for SQL Server-Zielinstanz erstellen und konfigurieren.
    • CLOUD_SQL_DB_USERNAME durch den Namen des Migrationsnutzers.
    • CLOUD_SQL_DB_USER_PASSWORD durch das Passwort für das Migrationskonto.
Weitere Informationen zu diesen Werten finden Sie unter Verbindungsprofile – Übersicht.

Führen Sie folgenden Befehl aus:

Linux, macOS oder Cloud Shell

gcloud database-migration connection-profiles \
create sqlserver CONNECTION_PROFILE_ID \
  --no-async \
  --display-name=CONNECTION_PROFILE_NAME \
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID \
  --region=REGION \
  --username=CLOUD_SQL_DB_USERNAME \
  --password=CLOUD_SQL_DB_USER_PASSWORD

Windows (PowerShell)

gcloud database-migration connection-profiles `
create sqlserver CONNECTION_PROFILE_ID `
  --no-async `
  --display-name=CONNECTION_PROFILE_NAME `
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID `
  --region=REGION `
  --username=CLOUD_SQL_DB_USERNAME `
  --password=CLOUD_SQL_DB_USER_PASSWORD

Windows (cmd.exe)

gcloud database-migration connection-profiles ^
create sqlserver CONNECTION_PROFILE_ID ^
  --no-async ^
  --display-name=CONNECTION_PROFILE_NAME ^
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID ^
  --region=REGION ^
  --username=CLOUD_SQL_DB_USERNAME ^
  --password=CLOUD_SQL_DB_USER_PASSWORD

Sie sollten eine Antwort ähnlich der folgenden erhalten:

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]