Mit der regionenübergreifenden Replikation von AlloyDB können Sie sekundäre Cluster und Instanzen aus einem primären Cluster erstellen, um die Ressourcen bei einem Ausfall in der primären Region in verschiedenen Regionen verfügbar zu machen. Diese sekundären Cluster und Instanzen fungieren als Kopien Ihrer primären Cluster- und Instanzressourcen.
Die wichtigsten Konzepte auf dieser Seite sind:
Primärer Cluster: Ein Lese-/Schreib-Cluster in einer einzelnen Region.
Sekundärer Cluster: Ein schreibgeschützter Cluster in einer anderen Region als der primäre Cluster, dessen Daten asynchron aus dem primären Cluster repliziert werden.
Bei einem Ausfall eines primären AlloyDB-Clusters können Sie einen sekundären Cluster zu einem primären Cluster hochstufen.
Sekundäre Instanz: Ein schreibgeschützter Leader eines sekundären Clusters. Sie ist für den Empfang eines Replikationsstreams von einem primären Cluster verantwortlich. Der Replikationsstream aktualisiert das Speichervolume in der sekundären Region basierend auf dem Speichervolume in der primären Region.
Wenn ein sekundärer Cluster zu einem primären Cluster hochgestuft wird, wird die sekundäre Instanz zur primären Instanz.
Aktiver sekundärer Knoten: Ein Knoten, der Teil der sekundären Instanz ist. Dieser Knoten bleibt aktiv und reagiert auf Anfragen.
Sekundärer Stand-by-Knoten: Ein Knoten, der Teil der sekundären Instanz ist. Wenn AlloyDB die Nichtverfügbarkeit des aktiven Knotens erkennt, wird der Standby-Knoten zum neuen aktiven Knoten hochgestuft.
Vorteile
Die regionenübergreifende Replikation in AlloyDB bietet folgende Vorteile:
Notfallwiederherstellung: Wenn die Region des primären Clusters nicht mehr verfügbar ist, können Sie AlloyDB-Ressourcen in einer anderen Region hochstufen, um Anfragen zu bearbeiten.
Weniger Ausfallzeiten: Die Unterstützung von Hochverfügbarkeit (HA) in sekundären Clustern reduziert Ausfallzeiten bei Wartungsereignissen oder ungeplanten Ausfällen.
Geografisch verteilte Daten: Durch die geografische Verteilung der Daten werden die Daten näher an Sie herangebracht und die Leselatenz verringert.
Geografisches Load-Balancing: Bei langsamen oder überlasteten Verbindungen in einer Region können Sie den Traffic in eine andere Region umleiten.
Verbesserte Leseleistung: Dadurch werden AlloyDB-Ressourcen geografisch näher an Ihrer Anwendung verfügbar gemacht.
Switchover ohne Datenverlust: Bei regionsübergreifenden Replikationseinrichtungen mit einem einzelnen sekundären Cluster unterstützt AlloyDB den Switchover zwischen primärer und sekundärer Instanz ohne Datenverlust.
Regionsübergreifende Replikation nutzen
Die regionsübergreifende Replikation von AlloyDB umfasst die folgenden Aufgaben:
Sekundären Cluster erstellen
Ein sekundärer Cluster ist eine kontinuierlich aktualisierte Kopie Ihres primären AlloyDB-Clusters.
Sekundären Cluster ansehen:
Nachdem Sie einen sekundären Cluster erstellt haben, können Sie seine Details auf der Seite Cluster in der Google Cloud -Konsole ansehen.
Lesepoolinstanzen hinzufügen
Sie können einem sekundären Cluster Lesepoolinstanzen hinzufügen. Wenn Sie die Lesekapazität horizontal skalieren möchten, können Sie Ihrem sekundären Cluster bis zu 20 Leseknoten hinzufügen.
Sekundären Cluster hochstufen:
Wenn Sie Daten in einem sekundären Cluster lesen oder in einen sekundären Cluster schreiben möchten, müssen Sie ihn zuerst in einen voll funktionsfähigen, eigenständigen primären Cluster hochstufen. Wenn Sie einen sekundären Cluster hochstufen, wird auch die sekundäre Instanz des Clusters als primäre Instanz mit Lese- und Schreibfunktionen hochgestuft.
Es gibt zwei gängige Szenarien für die Hochstufung Ihres sekundären Clusters zu einem primären Cluster:
Regionale Migration: Sie führen eine geplante Migration der AlloyDB-Ressourcen von ihrer primären Region in eine andere Region aus.
Notfallwiederherstellung: AlloyDB-Ressourcen in einer sekundären Region schnell aktivieren, falls die Ressourcen in der primären Region nicht mehr verfügbar sind. Aufgrund einer Replikationsverzögerung kann es zu Datenverlusten kommen.
Wenn Sie einen sekundären Cluster hochstufen, wird er in einen eigenständigen Cluster mit einer voll funktionsfähigen primären Instanz umgewandelt, einschließlich Lese- und Schreibfunktionen. Der hochgestufte Cluster repliziert nicht mehr die Daten aus dem primären Cluster, mit dem er zuvor verknüpft war.
Switchover ohne Datenverlust:
Mit Switchover können Sie die Rollen Ihres primären und sekundären Clusters ohne Datenverlust umkehren. Sie können einen Switchover ausführen, um Ihre Einrichtung zur Notfallwiederherstellung zu testen oder Ihre Arbeitslast zu migrieren. Nach Abschluss des Switchover-Vorgangs wird die Richtung der Replikation umgekehrt.
Das Umschalten ohne Datenverlust wird nur für regionsübergreifende Replikationseinrichtungen mit einer einzelnen sekundären Instanz unterstützt.
Automatisierte und kontinuierliche Sicherungen konfigurieren:
Standardmäßig kopiert AlloyDB automatisch Konfigurationen für automatische und kontinuierliche Sicherungen vom primären Cluster in einen neu erstellten sekundären Cluster. Wenn Sie diese automatische Replikation nicht wünschen, können Sie die Sicherungskonfiguration beim Erstellen eines sekundären Clusters ändern.
Wenn in Ihrem primären Cluster die CMEK-Verschlüsselung (Customer-Managed Encryption Key) für Sicherungen verwendet wird, führen Sie beim Erstellen des sekundären Clusters eine der folgenden Aktionen aus:
Geben Sie die CMEK-Verschlüsselungseinstellungen für die Sicherungen des sekundären Clusters an.
Deaktivieren Sie Sicherungen für den sekundären Cluster explizit.
Weitere Informationen zum Verschlüsseln von Sicherungen mit CMEK finden Sie unter CMEK verwenden.
Sie können die Einstellungen für automatische und kontinuierliche Sicherungen für den sekundären Cluster nach der Erstellung ändern.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-08-17 (UTC)."],[[["\u003cp\u003eAlloyDB cross-region replication creates read-only secondary clusters and instances in different regions, providing copies of primary resources for disaster recovery.\u003c/p\u003e\n"],["\u003cp\u003eSecondary clusters can be promoted to fully functional primary clusters with read and write capabilities, enabling regional migration or rapid disaster recovery activation.\u003c/p\u003e\n"],["\u003cp\u003eSwitchover functionality allows for the reversal of primary and secondary cluster roles with zero data loss, ideal for testing or workload migration in single secondary instance setups.\u003c/p\u003e\n"],["\u003cp\u003eCross-region replication enhances data availability, reduces downtime with high availability support on secondary clusters, and improves read performance by bringing data closer to applications.\u003c/p\u003e\n"],["\u003cp\u003eManaging cross-region replication involves tasks such as creating and viewing secondary clusters, adding read pool instances, and configuring or disabling backup settings.\u003c/p\u003e\n"]]],[],null,["# About cross-region replication\n\nSelect a documentation version: 15.5.4keyboard_arrow_down\n\n- [15.5.4](/alloydb/omni/15.5.4/docs/cross-region-replication/about-cross-region-replication)\n\n\u003cbr /\u003e\n\nThis page provides an overview of AlloyDB for PostgreSQL cross-region replication.\n\n\u003cbr /\u003e\n\nAlloyDB cross-region replication lets you create secondary\nclusters and instances from a primary cluster to make the resources available in\ndifferent regions, in the event of an outage in the primary region. These\nsecondary clusters and instances function as copies of your primary cluster and\ninstance resources.\n\nKey concepts in this page include the following:\n\n- **Primary cluster.** A read-write cluster in a single region.\n- **Secondary cluster.** A read-only cluster in a different region than the primary, that replicates from the primary cluster asynchronously. In the event of a failure of an AlloyDB primary cluster, you can promote a secondary cluster to a primary cluster.\n- **Secondary instance.** A read-only leader of a secondary cluster. It is responsible for receiving a replication stream from a primary cluster. The replication stream updates the storage volume in the secondary region based on the storage volume in the primary region. If a secondary cluster is promoted to a primary cluster, the secondary instance becomes the primary instance.\n- **Active secondary node.** A node that's part of the secondary instance. This node remains active and responds to requests.\n- **Stand-by secondary node.** A node that's part of the secondary instance. If AlloyDB detects unavailability of the active node, it promotes the standby node to act as the new active node.\n\nBenefits\n--------\n\nThe benefits of cross-region replication on AlloyDB include the\nfollowing:\n\n- **Disaster recovery.** In the event the primary cluster's region becomes\n unavailable, you can promote AlloyDB resources in another region\n to serve requests.\n\n- **Reduced downtime.** Support of high availability (HA) on secondary clusters\n reduces downtime during maintenance events or unplanned outages.\n\n- **Geographically distributed data.** Distributing the data geographically brings\n the data closer to you and decreases read latency.\n\n- **Geographic load balancing.** In the event of slow or overloaded connections\n in one region, you can route traffic to another region.\n\n- **Improved read performance.** It makes AlloyDB resources\n available closer to your application's region.\n\n- **Switchover with zero data loss.** For cross-region\n replication setups with a single secondary cluster, AlloyDB\n supports switchover between primary and secondary instance with zero data\n loss.\n\nHow to work with cross-region replication\n-----------------------------------------\n\nWorking with AlloyDB cross-region replication involves the following tasks:\n\n- [**Create a secondary cluster.**](/alloydb/omni/15.5.4/docs/cross-region-replication/work-with-cross-region-replication#secondary-cluster-instance)\n A secondary cluster is a continuously updated copy of your AlloyDB\n primary cluster.\n\n- [**View a secondary cluster.**](/alloydb/omni/15.5.4/docs/cross-region-replication/work-with-cross-region-replication#view-secondary-cluster)\n After you create a secondary cluster, you can view its details in the **Clusters**\n page in the Google Cloud console.\n\n- [**Add read pool instances.**](/alloydb/omni/15.5.4/docs/cross-region-replication/work-with-cross-region-replication#read-pools-secondary-cluster)\n You can add read pool instances to a secondary cluster. If you want to scale your read\n capacity horizontally, you can add up to 20 read nodes to your secondary cluster.\n\n- [**Promote a secondary cluster.**](/alloydb/omni/15.5.4/docs/cross-region-replication/work-with-cross-region-replication#promote-secondary-cluster)\n If you need to read from or write to the data in a secondary cluster, you must\n first promote it into a fully-featured, standalone primary cluster. When you\n promote a secondary cluster, the cluster's secondary instance is also\n promoted as a primary instance with read and write capabilities.\n\n There are two common scenarios for promoting your secondary cluster to a primary\n cluster:\n - **Regional migration.** Perform a planned migration of the AlloyDB resources from their primary region to another region.\n - **Disaster recovery.** Rapidly activate the AlloyDB resources in a secondary region in the event that the resources in the primary region become unavailable. Due to replication lag, some data loss might occur.\n\n Promoting a secondary cluster converts it to a standalone\n cluster with a fully functional primary instance, including read and write\n capabilities. The promoted cluster no longer replicates the data from the primary\n cluster it was formerly associated with.\n- [**Switchover with zero data loss.**](/alloydb/omni/15.5.4/docs/cross-region-replication/work-with-cross-region-replication#switchover-secondary)\n Switchover lets you reverse the roles of your primary and secondary cluster\n with zero data loss. You can perform a switchover for testing\n your disaster recovery setup or performing migration of your workload. When\n you complete the switchover, the direction of replication\n is reversed.\n\n Switchover with zero data loss is only supported for cross-region\n replication setups with a single secondary instance.\n- [**Configure automated and continuous backups.**](/alloydb/docs/backup/configure)\n By default, AlloyDB automatically copies automated and\n continuous backup configurations from the primary cluster to a newly created\n secondary cluster. If you don't want this automatic replication, you can\n modify the backup configuration when you create a secondary cluster.\n\n If your primary cluster uses customer-managed encryption key (CMEK) encryption\n for backups, take one of these actions during secondary cluster creation:\n - Provide CMEK encryption settings for the secondary cluster's backups.\n - Explicitly disable backups for the secondary cluster.\n\nFor more information about encrypting your backups with CMEK, see [Use CMEK](/alloydb/docs/use-cmek)\n\nYou can modify automated and continuous backup settings for the secondary cluster after its creation.\n\nWhat's next\n-----------\n\n- [Work with cross-region replication](/alloydb/omni/15.5.4/docs/cross-region-replication/work-with-cross-region-replication)"]]