EDB Postgres Failover Manager

Postgres Failover and Replication Manager

Fault-tolerant Postgres nodes for high availability.

Detect compute, network, and database failures quickly to automatically promote the most up to date standby and reconfigure other standbys to point to the new master.

Icon arrows in a circle

Ensure Business Continuity

Minimize unplanned downtime for your applications and maintain high availability.

Icon document

Maintain Service Level Agreements

Quickly detect failure by continuously monitoring health of physical replication nodes.

Icon database with check mark

Peace of Mind

Avoid split-brain scenarios and time lost from triggering false negatives or unnecessary failovers.

Architecture

Agents run on the master and standby nodes continuously monitoring their health. When a failure is detected, agents send alerts, and initiate an automatic failover or wait for user to take the appropriate action. When there are only two nodes, a witness node is used to confirm assertions and break the tie in the event of a conflict.

 

Diagram of Failover Manger architecture

 

Features

 
Icon warning

Monitoring & Alerts

Agents continuously monitor health of physical replication nodes and send email alerts based on events.

Icon rotating arrows

Automatic Failover

Seamlessly failover to the most current standby and reconfigure other standbys to point to new master.

Icon boxes with arrow

Switchover

Upgrade/patch database software or operating system with minimal downtime by switching the role of master to standby on demand.

Icon gear

GUI & Integrations

Integrates with EDB Postgres Enterprise Manager (GUI management tool), pgPool (load balancer), and other load balancers.