首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Borg prune删除新存档。

Borg prune删除新存档。
EN

Stack Overflow用户
提问于 2018-06-16 07:48:32
回答 2查看 595关注 0票数 1

我使用BorgBackup作为备份。以下是我列出我的档案时所拥有的:

borg列表borg@SERVER_IP:/home/backups/$(主机名) jenkins_data_2018-06-16 Sat,2018-06-16 09:28:08 红星数据2018-06-16 Sat 2018-06-16 09:31:38

现在,我想添加命令"borg prune“并检查它可以删除什么:

borg prune -v -borg@SERVER_IP:/home/backup/$(主机名) 保存档案: redmine_db_2018-06-16 Sat,2018-06-16 09:31:38 剪枝: jenkins_data_2018-06-16 Sat,2018-06-16 09:28:08

因此,Borg将修剪今天创建的归档文件。

你知道为什么吗?

EN

回答 2

Stack Overflow用户

发布于 2018-07-08 00:15:42

你让borg修剪公司把最新的备份保留7天。由于红矿备份比另一个备份更新(晚),因此它会保留该备份,并删除另一个备份。

当然,这不是您想要的,因为这两个备份不是针对相同的输入数据。但是要使borg能够“看到”这一点,您需要:

代码语言:javascript
复制
borg prune --prefix redmine_db_ ...
borg prune --prefix jenkins_data_ ...
票数 4
EN

Stack Overflow用户

发布于 2020-03-31 01:17:49

官方的borg剪枝手册页(https://borgbackup.readthedocs.io/en/stable/usage/prune.html)规定:

如果使用-P设置前缀,则只考虑删除以前缀开头的归档文件,并且只有这些归档文件按规则指定的总数计算。否则,存储库中的所有档案都将被删除!代表不同内容的档案之间没有自动区别。需要通过指定匹配的前缀来区分它们。

因此,它将把存储库中的所有备份视为相同的备份,因此所有备份都是可修改的。您需要指定使用-前缀参数修剪哪个备份集,以及使用所需的所有可选参数(-d、-w、-m等),以便这些参数仅应用于与前缀匹配的备份集。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50886012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档