DBAtlas · Атлас эксплуатации баз данных

Повысить реплику до primary

PostgreSQLРепликация

Команда

SELECT pg_promote(wait := true, wait_seconds := 60);

Что делает

Выводит сервер standby из режима восстановления и превращает его в доступный для записи primary.

Когда использовать

Чтобы сделать standby новым primary при плановом или аварийном failover.

Внимание

Повышение нельзя отменить; сервер больше не сможет следовать за старым primary. Убедитесь, что старый primary действительно остановлен, чтобы не допустить split-brain. Альтернатива: pg_ctl promote.

Открыть в DBAtlas →

Связанные материалы