我需要一个可靠的SQL数据库用于我们的应用程序,并一直在寻找Postgresql的流复制支持.似乎设置主/从复制并不困难,您可以将从属设备用作只读查询的热备用.到目前为止都很好.但是,如果主站发生故障(或从站认为主站发生故障),如何自动将从站升级为主站?我知道我可以在奴隶上写一个文件,使它成为主人,但我正在寻找脚本等等(并确保主人保持等待).
有人知道如何在Ubuntu 12.04上做这个很好的教程吗?在Hetzner主持(奖励积分)?厨师食谱还是什么?
解决方法:
看看repmgr.它是一款免费软件产品,旨在通过PostgreSQL内置复制来管理故障转移和切换.