PostgreSQL no incluye conmutación por error automática de fábrica.
Cuando el primario falla, alguien tiene que promover el secundario manualmente, lo que significa tiempo de inactividad.
repmgr añade un demonio de conmutación por error automática (repmgrd) que supervisa el clúster y promueve el standby en cuestión de segundos cuando el primario falla.
Esta guía explica cómo configurar un clúster PostgreSQL 18 de dos nodos con réplica por streaming y conmutación por error automática en Ubuntu 24.04, utilizando repmgr 5.x.
Cada paso se ha ejecutado en tiempo real en un clúster real y la salida ha sido verificada.
Lista de Herramientas de PostgreSQL: El Conjunto Esencial para DBAs en Producción
En resumen PostgreSQL no viene con un conjunto de monitoreo integrado, un administrador de copias de seguridad o un marco de alta disponibilidad; tú mismo armas la pila con herramientas especializadas.
Eso no es una debilidad: significa que eliges lo que se adapta a tu entorno en lugar de pagar por funciones que no utilizas.
Esta lista cubre una mejor opción en su clase por categoría, con notas breves sobre cuándo usar las alternativas.
Hay seis categorías que son innegociables en la producción: alta disponibilidad/conmutación por error, copias de seguridad y recuperación puntual, agrupación de conexiones, monitorización, análisis de consultas y análisis de registros.
Todo lo demás es opcional.