EDB Failover Manager

Fault tolerant database clusters to minimize downtime.

EDB Failover Manager adds fault tolerance to database clusters to minimize downtime when a master database fails by keeping data online in High Availability configurations.

EDB Failover Manager provides the cluster health monitoring, node/database failure detection, and automatic failover mechanisms needed for integration into a variety of stringent 9’s high availability solutions.

Failover Manager solves this problem by providing a lightweight product with no single point of failure that is easy to install, configure and use.

Built upon technology introduced in Postgres Plus Cloud Database and proven and improved over multiple years.

Features include:

  • Application-transparent automatic failover from a downed master database to a promoted streaming replica standby database requiring no changes to your application code. The streaming replica may be in either warm or hot standby modes.
  • A witness node architecture to prevent false failovers and ‘split brain’ scenarios, in which two nodes in the cluster both ‘think’ they are the master, a situation that could otherwise lead to data corruption.
  • A variety of health checks guard against unnecessary or false failovers.
  • Multiple configurable failover detection and failover options, including manual failover by an administrator.
  • Configurable 'fencing' operations (by virtual IP or load balancers) ensure that failed nodes don't accidentally rejoin the HA cluster causing possible loss of data.
  • Automatic email notifications to alert the administrator of changes in cluster health conditions and keep the DBA informed at all stages of the failover process.
  • Controlled switchover and switchback for easier maintenence and disaster recovery tests.

Frequently Asked Questions

Q. How many cluster nodes does EDB Failover Manager support?

Q. Can other replication solutions other than Streaming Replication be used?

Q. Does EDB Failover Manager support synchronous mode with Streaming Replication?

Q. Do I have to use a Virtual IP address?

Q. What is the Witness node? Do I really need it?

Q. Can I manually trigger a failover?

Q. Can I turn off automatic failover in such a way that a DBA is notified in the event of a failure detection but have time to investigate and decide what to do?

Q. Are the timeouts for the cluster health checking configuration, i.e. can I set it to check every second?

Q. Which database servers and versions does EDB Failover Manager support?

Q. Is EDB Failover Manager free?

Q. How does EDB Failover Manager compare to pgpool, pgHA and repmgr?

Q. Can I do a manual switchover and switchback?

Webinar: DBA Best Practices: A day in a life of an EDB Postgres

Watch this recorded webinar to learn how to efficiently manage high availability, backup and recovery, and database performance in Postgres using the EDB Postgres Management Tool Suite.

Download EDB Failover Manager

Failover Manager 2.1 - What's New

• Controlled switchover and switchback for easier maintenence and disaster recovery tests 

• Additional hooks to trigger scripts to customize behavior based on your needs

How to buy this tool

EDB Tools for Performance, Scalability, High Availability, and Management 

Tools are included in database subscription purchases as checked and noted in the table on the Postgres Plus Subscription Plans and Prices page.

Compare and buy here...

White Paper

On-Demand Webcast

View the on-demand webcast:

Introducing EDB Failover Manager

Craig Silveira, Director of Product Management, shares the details regarding key features and benefits of EDB Failover Manager.


Download the datasheet:

EDB Postgres Failover Manager Datasheet

For Inquiries and product purchases call:

US +1 781-357-3390
or   +1 877-377-4352

EMEA +31 70 891 8451

Japan +81 3 5488 6007

UK +44 (0) 1235 227276

India +91 20 30589500/01

or Write to us...