Replica zur Primary hochstufen (Promote)
PostgreSQLReplikationBefehl
SELECT pg_promote(wait := true, wait_seconds := 60);Was es tut
Holt den Standby-Server aus dem Recovery-Modus und macht ihn zu einer beschreibbaren Primary.
Wann einsetzen
Um den Standby bei einem geplanten oder Notfall-Failover zur neuen Primary zu machen.
Vorsicht
Das Promote lässt sich nicht rückgängig machen; der Server kann der alten Primary nicht mehr folgen. Stelle sicher, dass die alte Primary wirklich ausgefallen ist, um Split-Brain zu verhindern. Alternative: pg_ctl promote.
Verwandte Einträge
- Physische Replica aufbauen (pg_basebackup)
- Replikationsverzögerung anzeigen
- Replication Slot anlegen und löschen
- Publication und Subscription für logische Replikation einrichten
- Standby manuell konfigurieren (standby.signal + primary_conninfo)
- WAL-Empfangs- und Replay-Verzögerung auf dem Standby überwachen (pg_stat_wal_receiver)