Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Verwenden von Google Cloud für PostgreSQL als Quelle für AWS DMS

Fokusmodus
Verwenden von Google Cloud für PostgreSQL als Quelle für AWS DMS - AWS Database Migration Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Mit AWS DMS können Sie Google Cloud for PostgreSQL auf die gleiche Weise als Quelle verwenden wie selbstverwaltete PostgreSQL-Datenbanken.

Hinweise zu Versionen von GCP PostgreSQL, die PostgreSQL als Quelle AWS DMS unterstützen, finden Sie unter. Quellen für AWS DMS

Weitere Informationen finden Sie unter Verwenden einer PostgreSQL-Datenbank als AWS DMS -Quelle.

Richten Sie Google Cloud für PostgreSQL für die logische Replikation und Dekodierung ein

Sie können während der Datenbankmigration Features für logische Replikation und Dekodierung in Google Cloud SQL for PostgreSQL verwenden.

Für die logische Dekodierung verwendet DMS eines der folgenden Plugins:

  • test_decoding

  • pglogical

Wenn das pglogical-Plugin in einer PostgreSQL-Quelldatenbank verfügbar ist, erstellt DMS einen Replikations-Slot mit pglogical, andernfalls wird das test_decoding-Plugin verwendet.

Beachten Sie Folgendes zur Verwendung der logischen Dekodierung mit: AWS DMS

  1. Aktivieren Sie mit Google Cloud SQL für PostgreSQL die logische Dekodierung, indem Sie das Flag cloudsql.logical_decoding auf on setzen.

  2. Um pglogical zu aktivieren, setzen Sie das cloudsql.enable_pglogical-Flag auf on und starten Sie die Datenbank neu.

  3. Um logische Dekodierungs-Features zu verwenden, erstellen Sie einen PostgreSQL-Benutzer mit dem Attribut REPLICATION. Wenn Sie die pglogical-Erweiterung verwenden, muss der Benutzer die Rolle cloudsqlsuperuser haben. Gehen Sie wie folgt vor, um einen Benutzer mit der cloudsqlsuperuser-Rolle zu erstellen:

    CREATE USER new_aws_dms_user WITH REPLICATION IN ROLE cloudsqlsuperuser LOGIN PASSWORD 'new_aws_dms_user_password';

    Um dieses Attribut für einen vorhandenen Benutzer festzulegen, führen Sie die folgenden Schritte aus:

    ALTER USER existing_user WITH REPLICATION;
  4. Setzen Sie den max_replication_slots-Parameter auf die maximale Anzahl von DMS-Aufgaben ein, die Sie gleichzeitig ausführen möchten. In Google Cloud SQL ist der Standardwert für diesen Parameter 10. Der Maximalwert dieses Parameters hängt vom verfügbaren Speicher Ihrer PostgreSQL-Instance ab und ermöglicht zwischen 2 und 8 Replikations-Slots pro GB Speicher.

Weitere Informationen über die logische Replikation von PostgreSQL finden Sie in den folgenden Themen:

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.