Promover uma réplica a primário
PostgreSQLReplicaçãoComando
SELECT pg_promote(wait := true, wait_seconds := 60);O que faz
Tira o servidor standby do modo de recuperação e o transforma em um primário gravável.
Quando usar
Para tornar o standby o novo primário em um failover planejado ou de emergência.
Atenção
A promoção não pode ser desfeita; o servidor não consegue mais seguir o antigo primário. Garanta que o antigo primário está realmente fora para evitar split-brain. Alternativa: pg_ctl promote.
Relacionados
- Criar uma réplica física (pg_basebackup)
- Mostrar o lag de replicação
- Criar e remover um replication slot
- Configurar uma publication e uma subscription de replicação lógica
- Configurar um standby manualmente (standby.signal + primary_conninfo)
- Monitorar o lag de recebimento e de replay de WAL no standby (pg_stat_wal_receiver)