Quellverbindungsprofil erstellen

So erstellen Sie ein Quellverbindungsprofil:

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 Quelle aus.
  4. Wählen Sie in der Liste Datenbankmodul die Option SQL Server aus.
  5. Geben Sie die folgenden Informationen für Ihr Verbindungsprofil an:

    Weitere Informationen zu den Feldern des Verbindungsprofils finden Sie unter Übersicht über Verbindungsprofile.

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

    Database Migration Service führt eine kurze Prüfung durch, um zu bestätigen, dass die von Ihnen angegebenen Verbindungsdetails ausreichen, um auf Ihre Daten zuzugreifen.

  7. Klicken Sie unten auf der Seite auf Erstellen.

    Die Seite Verbindungsprofile wird angezeigt und das neu erstellte Verbindungsprofil ist zu sehen.

gcloud

In diesem Beispiel wird das optionale Flag --no-async verwendet, damit alle Vorgänge synchron ausgeführt werden. Das bedeutet, dass es einige Zeit dauern kann, bis bestimmte Befehle abgeschlossen sind. Sie können das Flag --no-async überspringen, um Befehle asynchron auszuführen. In diesem Fall müssen Sie mit dem gcloud database-migration operations describe Befehl prüfen, ob der Vorgang erfolgreich war.

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

  • CONNECTION_PROFILE_ID durch eine maschinenlesbare ID für Ihr Verbindungsprofil.
  • REGION durch die ID der Region, in der Sie das Verbindungsprofil speichern möchten.
  • CONNECTION_PROFILE_NAME durch einen für Menschen lesbaren Namen für Ihr Verbindungsprofil. Dieser Wert wird im Database Migration Service in der Google Cloud Console angezeigt.
  • SOURCE_STORAGE_BUCKET_NAME durch den Namen des Cloud Storage Buckets, der den übergeordneten Datenbankordner enthält, in dem Sie die Ordner „full“, „diff“ und „logs“ erstellen (die die Dateien für die Vollsicherung, die differenzielle Sicherung und das Transaktionslog enthalten).
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 \
  --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

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]