我使用的是PostgreSQL 9.6。
是否可以将复制和增量备份放在同一设置中
我想要设置高可用性。在主站点上,我将有两台服务器之间进行复制,pgpool将在主服务器宕机的情况下处理故障转移。
我还希望有另一个地理冗余的远程站点。仅当主站点不再运行时,此站点才会处于活动状态。远程站点不需要实时更新。因此,为了节省资源,我考虑从主站点到远程站点进行增量备份和恢复。换句话说,主站点主服务器将其数据复制到主站点辅助服务器。此外,它还将生成增量备份,且该备份将在远程站点上还原。
从您的回答中,我了解到可以同时拥有复制和增量备份。但是,此解决方案是否会更好(资源消耗、可靠性等)而不仅仅是复制到主辅助服务器和远程站点服务器?
发布于 2017-08-27 22:08:59
可以,您可以同时使用PITR和流复制。如果流复制也失去了与主服务器的直接连接,则可以回退到从WAL存档恢复。
手册中有更多的细节。很难用一个相当开放和模糊的问题说得更具体--你所说的“增量备份”到底是什么意思?等。
https://stackoverflow.com/questions/45903820
复制相似问题