在 Docker 群中使用酒保

Use Barman within a Docker swarm

我几乎是 PostgreSQL 技术的新手,但今天,我有一个 Docker 群,其中有两个专用于数据库的节点。考虑第一个节点包含 "master" PostgreSQL(> 9.3),第二个节点只是主节点的副本。

这种备份方法不再适合我,因为我的集群很快就会增长,我需要时间点恢复。在做了一些研究,这就是为什么我想使用 Barman (http://www.pgbarman.org/)。

我想知道 Barman 在 Docker 群体中是否高效,你们中的一些人是否有 return 的经验。

我目前正在尝试构建此基础架构。如果需要,我会 post 更新。

此外,有关该主题的更多文档可以帮助我 :)

谢谢,保罗

经过几天练习 barman 和阅读文档后,我认为 Barman 是 Docker Swarm 中备份的合适且非常好的选择,因为它允许 流式备份 .

您可以选择每分钟备份少量数据。 Docker 很轻。 如果发生灾难并且您的 PostgreSQL 服务出现故障,您仍然可以从最近的备份中恢复。