Zielverbindungsprofil erstellen

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

Konsole

  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 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 Bereich Verbindungsprofil testen auf Test ausführen.

    Der Database Migration Service führt eine kurze Prüfung durch, um zu prüfen, 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 einige Befehle einige Zeit in Anspruch nehmen können. Sie können das Flag --no-async überspringen, um Befehle asynchron auszuführen. In diesem Fall müssen Sie mit dem Befehl gcloud database-migration operations describe prüfen, ob der Vorgang erfolgreich war.

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

  • CONNECTION_PROFILE_ID mit einer maschinenlesbaren Kennung für Ihr Verbindungsprofil.
  • REGION durch die Kennung der Region ersetzen, in der Sie das Verbindungsprofil speichern möchten.
  • CONNECTION_PROFILE_NAME mit einem für Menschen lesbaren Namen für das 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 spezielle 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 Nutzernamen für die Migration.
    • CLOUD_SQL_DB_USER_PASSWORD durch das Passwort für das Migrationskonto.
Weitere Informationen zu diesen Werten finden Sie unter Übersicht über Verbindungsprofile.

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]