DBAtlas · Atlas d'exploitation des bases de données

Promouvoir une réplique en primaire

PostgreSQLRéplication

Commande

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

Ce que fait la commande

Sort le serveur standby du mode recovery et en fait une primaire accessible en écriture.

Quand l'utiliser

Pour faire de la standby la nouvelle primaire lors d'un failover planifié ou d'urgence.

Attention

La promotion est irréversible ; le serveur ne peut plus suivre l'ancienne primaire. Assurez-vous que l'ancienne primaire est vraiment arrêtée pour éviter un split-brain. Alternative : pg_ctl promote.

Ouvrir dans DBAtlas →

Voir aussi