Verbindung über umgekehrten SSH-Tunnel konfigurieren

Übersicht

Der Database Migration Service (für Oracle zu AlloyDB for PostgreSQL) erhebt die erforderlichen Informationen beim Erstellen der Migration und generiert automatisch das Script für die Einrichtung.

Siehe nachfolgendes Diagramm:

Umgekehrten SSH-Tunnel einrichten

  1. Sie können dazu eine vorhandene Compute Engine-VM-Instanz verwenden.

    1. Wählen Sie in der Liste die Compute Engine-VM-Instanz aus.

    2. Geben Sie einen freien Port an, den der SSH-Tunnel verwenden kann.

  2. Alternativ können Sie in diesem Schritt eine neue VM erstellen. Wählen Sie CREATE A COMPUTE ENGINE VM INSTANCE aus. Das generierte Script enthält eine Anleitung zum Erstellen.

    1. Geben Sie einen Namen für die VM-Instanz an.

    2. Wählen Sie einen Maschinentyp für die VM aus.

    3. Subnetz für die VM angeben

  3. Klicken Sie auf SCRIPT ANSEHEN, um das generierte Script aufzurufen.

  4. Führen Sie das Script auf einem Computer aus, der sowohl auf die Quelldatenbank als auch auf die Compute Engine-VM zugreifen kann. Das Script führt die folgenden Vorgänge aus:

    • Konfiguriert die Compute Engine-VM als Bastion Host für SSH-Tunnel.

    • Stellt eine sichere SSH-Verbindung zwischen der Quelldatenbank und dem VPC her.

  5. Klicken Sie auf KONFIGURIEREN UND WEITER.

  6. Wenn sich Ihre Quelle in einem VPN befindet (z. B. in AWS oder Ihrem eigenen lokalen VPN), lesen Sie den Abschnitt zum Konfigurieren des Quell-VPNs und des Google Cloud-VPNs, damit sie miteinander kommunizieren können.

  7. Nachdem der Migrationsjob konfiguriert, die Verbindung überprüft und gegebenenfalls VPNs konfiguriert wurden, können Sie den Job ausführen.