Die Verbindungsdetails, die Sie angeben müssen, können je nach verwendeter Zielverbindung variieren. Auf dieser Seite wird beschrieben, wie Sie Zielverbindungsprofile für die einzelnen verfügbaren Verbindungsmethoden erstellen:
Hinweise
Bevor Sie ein Zielverbindungsprofil erstellen, müssen Sie Folgendes erledigt haben:
Überlegen Sie, in welcher Region Sie das Zielverbindungsprofil erstellen möchten.
Database Migration Service ist ein vollständig regionales Produkt. Das bedeutet, dass alle Entitäten, die mit Ihrer Migration zusammenhängen (Quell- und Zielverbindungsprofile, Migrationsjobs, Zieldatenbanken, Konvertierungsarbeitsbereiche), in einer einzigen Region gespeichert werden müssen.
Zieldatenbank konfigurieren und dediziertes Nutzerkonto für die Migration erstellen
Verbindungsmethode für das Ziel auswählen und konfigurieren
Verbindungen zur Zieldatenbank werden immer von Database Migration Service verschlüsselt. Sie müssen keine zusätzlichen Zertifikate für diese Verbindungen konfigurieren.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle
Database Migration Admin (roles/datamigration.admin
) für Ihr Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Erstellen eines Verbindungsprofils benötigen.
Weitere Informationen zum Zuweisen von Rollen finden Sie in der Dokumentation zu Identity and Access Management unter Zugriff verwalten.
Diese vordefinierte Rolle enthält die Berechtigungen, die zum Erstellen eines Verbindungsprofils in Database Migration Service erforderlich sind. Erweitern Sie den Abschnitt Erforderliche Berechtigungen, um die erforderlichen Berechtigungen anzuzeigen:
Erforderliche Berechtigungen
Die folgenden Berechtigungen sind erforderlich, um ein Verbindungsprofil im Database Migration Service zu erstellen:
datamigration.connectionprofiles.create
datamigration.connectionprofiles.delete
datamigration.connectionprofiles.get
datamigration.connectionprofiles.getIamPolicy
datamigration.connectionprofiles.list
datamigration.connectionprofiles.setIamPolicy
datamigration.connectionprofiles.update
Sie können diese Berechtigungen auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
Öffentliche IP-Verbindung
So erstellen Sie ein Zielverbindungsprofil, das die Methode für öffentliche IP-Verbindungen verwendet:
- Rufen Sie in der Google Cloud Console die Seite Verbindungsprofile auf.
- Klicken Sie auf Profil erstellen.
- Wählen Sie auf der Seite Verbindungsprofil erstellen in der Liste Profilrolle die Option Ziel aus.
- Wählen Sie in der Liste Datenbankmodul die Option AlloyDB for PostgreSQL aus.
- Geben Sie im Abschnitt Verbindungsprofil-Details angeben den Namen, die Kennung und die Region des Verbindungsprofils an.
- Führen Sie im Abschnitt Verbindungsdetails folgende Schritte aus:
- Wählen Sie im Drop-down-Menü Cluster-ID die Kennung Ihres AlloyDB for PostgreSQL-Zielclusters aus.
- Geben Sie im Feld Hostname und IP die öffentliche IP-Adresse Ihrer Zielinstanz ein.
- Geben Sie in den verbleibenden Feldern die Portnummer und die Anmeldedaten für das dedizierte Migrationsnutzerkonto (Name und Passwort) ein.
- Wählen Sie im Abschnitt Verbindungsmethode definieren im Drop-down-Menü Verbindungsmethode die Option Öffentliche IP-Adresse aus.
- Optional: Klicken Sie im Bereich Verbindungsprofil testen auf Test ausführen.
Der 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.
- Klicken Sie unten auf der Seite auf Erstellen.
Die Seite Verbindungsprofile wird angezeigt und das neu erstellte Verbindungsprofil ist zu sehen.
Für private IP-Verbindungen
So erstellen Sie ein Zielverbindungsprofil, das die Verbindungsmethode „Private IP-Adresse mit Private Service Connect“ verwendet:
- Rufen Sie in der Google Cloud Console die Seite Verbindungsprofile auf.
- Klicken Sie auf Profil erstellen.
- Wählen Sie auf der Seite Verbindungsprofil erstellen in der Liste Profilrolle die Option Ziel aus.
- Wählen Sie in der Liste Datenbankmodul die Option AlloyDB for PostgreSQL aus.
- Geben Sie im Abschnitt Verbindungseinstellungen definieren den Namen, die Kennung und die Region des Verbindungsprofils an.
- Führen Sie im Abschnitt Verbindungsdetails folgende Schritte aus:
- Wählen Sie im Drop-down-Menü Cluster-ID die Kennung des AlloyDB for PostgreSQL-Zielclusters aus.
- Geben Sie im Feld Hostname und IP einen der folgenden Werte ein:
- Für PSC-fähige Cluster: Verwenden Sie den für Ihren Cluster konfigurierten DNS-Namen. Wenn für Ihren Cluster nur eine private IP-Adresse konfiguriert ist, wird das Feld Hostname and IP automatisch mit dem erforderlichen DNS-Namen ausgefüllt. Wenn Ihrem Cluster sowohl die öffentliche als auch die private IP-Adresse zugewiesen ist, klicken Sie auf das Feld Hostname and IP (Hostname und IP) und wählen Sie den DNS-Eintrag aus dem Menü aus.
- Für Cluster, die nicht PSC-fähig sind: Geben Sie die private IP-Adresse ein, die Ihrem Zielcluster zugewiesen ist.
- Geben Sie in den verbleibenden Feldern die Portnummer und die Anmeldedaten für das dedizierte Migrationsnutzerkonto (Name und Passwort) ein.
- Führen Sie im Abschnitt Verbindungsmethode festlegen folgende Schritte aus:
- Optional: Klicken Sie im Bereich Verbindungsprofil testen auf Test ausführen.
Der 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.
- Klicken Sie unten auf der Seite auf Erstellen.
Die Seite Verbindungsprofile wird angezeigt und das neu erstellte Verbindungsprofil ist zu sehen.