Gestión de replicación y failover para Postgres
repmgr – gestión simplificada de replicación, failover y switchover para clústeres PostgreSQL
repmgr es la herramienta más popular para la replicación de PostgreSQL y la administración de failover. Simplifica la administración y la gestión diaria, mejora la productividad y complementa las características de replicación incorporadas en PostgreSQL.
Presentado por 2ndQuadrant en el año 2010, repmgr aprovecha la capacidad Hot Standby de PostgreSQL y simplifica considerablemente el proceso de creación y gestión de bases de datos con requisitos de alta disponibilidad y escalabilidad.
Disponibilidad
repmgr v5.1 – publicado el 13 de abril de 2020
repmgr está disponible a través del repositorio YUM de 2ndQuadrant para la familia Red Hat (RHEL, CentOS y Fedora) y el repositorio APT de PGDG para Debian (encontrará más detalles en las instrucciones de instalación que aparecen en el enlace más abajo). Puede usar los administradores de paquetes estándar yum y apt para instalar repmgr en su versión de PostgreSQL.
(repmgr requiere PostgreSQL 9.3 o superior)
Haga clic aquí para consultar las instrucciones detalladas de instalación mediante yum y apt
Haga clic aquí para ver instrucciones detalladas de actualización
Configuraciones
Las imágenes y explicaciones que se presentan a continuación representan algunas de las configuraciones más comunes de repmgr en las bases de datos de producción.
1 Primario + 1 Standby
Aquí, repmgr está configurado en Standby para el failover en caso de falla del nodo Primario.
1 Primario + 2 Standbys
Aquí, repmgr está configurado en 2 nodos Standby para el failover en caso de falla del nodo Primario. El nodo adicional Standby está configurado para Alta Disponibilidad (HA), de modo que al menos un Standby siga presente tras el failover.
1 Primario + 3 Standbys + 1 Testigo
Aquí, Standby en la ubicación B es el último recurso en caso de que la ubicación A no esté disponible. Si se produce una interrupción en la red entre las dos ubicaciones, el servidor Testigo impide que Standby en la ubicación B se convierta en Primario, evitando así el escenario de Split Brain.
Licencia
repmgr es un software libre y de código abierto con licencia GPL (GNU Public License) v3. Esto significa que usted es libre de usar y modificar repmgr según le convenga. Sin embargo, cualquier modificación sólo puede ser distribuida bajo los mismos términos. Haga clic aquí para más detalles.
¿Necesita más ayuda?
¿Quiere saber más? ¿Necesita ayuda para implementar repmgr? Como desarrolladores somos los mejores del mundo para ayudarle a implementar repmgr. Disponemos de consultores para proporcionar asistencia, y también un exclusivo servicio de suscripción de Soporte 24/7 a Producción que incluye repmgr.
Además, puede realizar sus consultas a través del grupo Google de repmgr.
✖ No hay resultados
Lo sentimos, no hay entradas que coincidan con tu búsqueda.