Netzwerkverbindung für Microsoft Azure Database for PostgreSQL Flexible Server-Quellen konfigurieren

Auf dieser Seite wird beschrieben, wie Sie die Netzwerkverbindung für Microsoft Azure Database for PostgreSQL Flexible Server-Quellen für homogene Migrationen zu Cloud SQL for PostgreSQL mit dem Database Migration Service konfigurieren. Es gibt mehrere Methoden, die Sie verwenden können:

Sie können auch einen umgekehrten SSH-Tunnel verwenden. Bei diesem Ansatz müssen jedoch zusätzliche virtuelle Maschinen (VMs) erstellt werden, um die erforderlichen Netzwerkkomponenten zu hosten.

Private Service Connect-Schnittstellen konfigurieren

So verwenden Sie private Konnektivität mit Private Service Connect-Schnittstellen für Microsoft Azure Database for PostgreSQL Flexible Server-Quellen:

  1. Richten Sie eine direkte Verbindung mit Cloud VPN von Google Cloud zu Ihrer Quell-VPC ein.

    Je nach Netzwerkarchitektur müssen Sie möglicherweise zusätzliche VPN-Gateways in Ihrem System einrichten. Weitere Informationen finden Sie unter HA-VPN-Verbindungen zwischen Google Cloud und Azure erstellen in der Cloud VPN-Dokumentation.

  2. Erstellen Sie eine Cloud SQL-Zielinstanz, für die Private Service Connect aktiviert ist. Weitere Informationen finden Sie in der Cloud SQL-Dokumentation unter Instanz mit aktiviertem Private Service Connect erstellen.
  3. Konfigurieren Sie Private Service Connect für ausgehende Verbindungen auf Ihrer Instanz. Auf übergeordneter Ebene umfasst dieser Prozess Folgendes:
    1. Erstellen Sie einen Netzwerkanhang im VPC-Netzwerk, in dem Sie Ihr Cloud VPN einrichten. Der für den Netzwerkanhang reservierte Subnetzbereich muss im RFC 1918-Bereich liegen.
    2. Weisen Sie den Netzwerkanhang Ihrer Cloud SQL for PostgreSQL-Zielinstanz zu.

    Den vollständigen Prozess finden Sie in der Cloud SQL-Dokumentation unter Ausgehende Verbindungen konfigurieren.

  4. Wenn Sie später das Quellverbindungsprofil erstellen, geben Sie die private IP-Adresse Ihrer Microsoft Azure Database for PostgreSQL Flexible Server-Quelle ein.
  5. Wählen Sie beim Erstellen des Migrationsjobs die Option PSC-Schnittstelle als Verbindungsmethode aus.

VPC-Peering konfigurieren

So verwenden Sie private Konnektivität mit Virtual Private Cloud-Peering für Microsoft Azure Database for PostgreSQL Flexible Server-Quellen:

  1. Richten Sie eine direkte Verbindung mit Cloud VPN zu Ihrer Microsoft Azure Database for PostgreSQL Flexible Server-Quelle ein.

    Weitere Informationen finden Sie unter HA-VPN-Verbindungen zwischen Google Cloud und Azure erstellen in der Cloud VPN-Dokumentation.

    Achten Sie darauf, dass das Virtual Private Cloud-Netzwerk für den Zugriff auf private Dienste konfiguriert ist. Weitere Informationen finden Sie unter Zugriff auf private Dienste konfigurieren.

  2. Achten Sie darauf, dass Ihre Cloud SQL-Zielinstanz so konfiguriert ist, dass sie eine private IP-Adresse mit Zugriff auf private Dienste (PSA) verwendet und mit der VPC verbunden ist, in der sich Ihr Cloud VPN befindet. Weitere Informationen finden Sie in der Cloud SQL-Dokumentation unter Private IP-Adresse verwenden.
  3. Wenn Sie später das Quellverbindungsprofil erstellen, geben Sie die private IP-Adresse Ihrer Microsoft Azure Database for PostgreSQL Flexible Server-Quelle ein.
  4. Wählen Sie beim Erstellen des Migrationsjobs die Option VPC-Peering als Verbindungsmethode aus.

Verbindung über IP-Zulassungsliste konfigurieren

So verwenden Sie die Verbindungsmethode „Öffentliche IP-Zulassungsliste“ für Microsoft Azure Database for PostgreSQL Flexible Server-Quellen:

  1. Aktivieren Sie die öffentliche IP-Adresse für Ihre Cloud SQL-Zielinstanz. Öffentliche IP-Adresse aktivieren in der Cloud SQL-Dokumentation.

    Wenn Sie zu einer neuen Zielinstanz migrieren, müssen Sie das Ziel mit einer aktivierten öffentlichen IP-Adresse erstellen.

  2. Konfigurieren Sie Ihre Microsoft Azure Database for PostgreSQL Flexible Server-Quelle so, dass der Zugriff über das öffentliche Netzwerk von der öffentlichen IP-Adresse Ihrer Cloud SQL-Zielinstanz zugelassen wird.

    Weitere Informationen finden Sie in der Microsoft-Dokumentation unter Zugriff auf öffentliche Netzwerke ändern.

  3. Wenn Sie später das Quellverbindungsprofil erstellen, verwenden Sie den vollständig qualifizierten Servernamen Ihrer Instanz für die IP-Adresse der Quelldatenbank.

    Weitere Informationen zum Aufrufen der Verbindungsdetails Ihrer Microsoft Azure Database for PostgreSQL Flexible Server-Instanz finden Sie in der Microsoft-Dokumentation unter Serververbindungsinformationen abrufen.

  4. Wenn Sie den Migrationsjob erstellen, wählen Sie IP-Zulassungsliste als Verbindungsmethode aus.

Nächste Schritte