我在两个不同的服务器上设置了pgBackRest和PostgreSQL配置。
我用crontab设置了一周一次完整备份和一天一次差异备份。
0 1 * * 0 pgbackrest --type=full --stanza=stanzaname backup
0 1 * * 1-6 pgbackrest --type=diff --stanza=stanzaname backup我将保留设置如下,以保存磁盘使用率:
repo1-retention-full=2
repo1-retention-diff=1
repo1-retention-archive-type=full是否有可能确保PITR在这种保留配置下覆盖最多2周?
如果是,是否有将差别保留额设置在1以上的好处?
因为保持更多的差异备份可能会占用大量磁盘空间。
发布于 2019-09-19 19:40:22
可能取决于您的存档(WAL)保留策略。
我们发现上面的内容对我们来说是一个很好的平衡:夜间增量相对较小,而且比差更快,特别是当我们离星期六的满员更远的时候。
资料来源:https://pgbackrest.org/user-guide.html (209-09-19年访问)
https://dba.stackexchange.com/questions/238401
复制相似问题