What is repmgr?
repmgr is a set of open source tools that helps DBAs and System administrators manage a cluster of PostgreSQL databases.
By taking advantage of the Hot Standby capability introduced in PostgreSQL 9, repmgr greatly simplifies the process of setting up and managing databases with high availability and scalability requirements.
repmgr simplifies administration and daily management, enhances productivity and reduces the overall costs of a PostgreSQL cluster by:
- monitoring the replication process;
- allowing DBAs to issue high availability operations such as switch-overs and fail-overs.
Online documentation which describes the installation process and the most common usage patterns is available in the project GitHub repository.
Community and development
repmgr is free and open source software and is licensed under the GPL v3.
Contributions to repmgr are welcome. See the README.rst file for information about how to contribute.