首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >borg backup-如何保持每周备份

borg backup-如何保持每周备份
EN

Stack Overflow用户
提问于 2018-11-24 20:44:17
回答 1查看 1K关注 0票数 2

我有一个每日的cronjob,它备份了borg备份,如下所示:

代码语言:javascript
复制
borg create -v --stats               \
$REPOSITORY::'{now:%Y-%m-%d_%H:%M}'  \
/root                                \
/etc                                 \
/var/www                             \

然后,在我每天做的cronjob中:

代码语言:javascript
复制
borg prune -v --list --keep-daily=7 --keep-weekly=4 --keep-monthly=3 $REPOSITORY

我的问题是:如果我像这样修剪:

代码语言:javascript
复制
borg prune -v --list --keep-daily=3 --keep-weekly=3 --keep-monthly=3 $REPOSITORY

我是否也可以获得每周和每月的备份?或者我必须保留7天才能得到每周的备份?

或者,我是否必须首先创建所有的每日备份,例如3个月,然后只运行一次Borg prune命令?

感谢并致以问候

EN

回答 1

Stack Overflow用户

发布于 2018-12-02 02:34:37

在这两种情况下:

代码语言:javascript
复制
borg prune -v --list --keep-daily=7 --keep-weekly=4 --keep-monthly=3 $REPOSITORY

borg prune -v --list --keep-daily=3 --keep-weekly=3 --keep-monthly=3 $REPOSITORY

您将获得每周和每月的备份。你不需要每天备份7次才能得到每周的备份。

正如borg prune在文档中所说:“由以前的规则选择的...backups不计入后来的规则。”

建议使用

代码语言:javascript
复制
--dry-run

总是在调用prune之前进行测试。

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

https://stackoverflow.com/questions/53458274

复制
相关文章

相似问题

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