首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BareOS中过多的增量备份大小

BareOS中过多的增量备份大小
EN

Server Fault用户
提问于 2016-01-04 04:43:43
回答 1查看 1.6K关注 0票数 1

我安装了一个BareOS,对默认配置文件做了很少的修改。正在执行完整、增量和差异备份。大多数客户端似乎正在按预期进行备份。

但是,我的一个客户似乎在每一个增量周期中重复备份整个文件系统的10%以上。

如何找到重复备份的最大文件和文件夹?

BAT在这里似乎没有多大帮助,因为它只列出文件节点本身的大小,而不是整个文件夹大小。我实际上是在寻找一个du命令,该命令可以在BareOS框架内用于特定的备份尝试。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2016-01-05 00:03:33

虽然我赞赏@damiano-verzulli 's的努力,但BareOS IRC频道在FreeNode上的一次讨论却没有得到这样的回应:

事实证明,凯蒂尔·托格里姆·霍姆已经写了一个脚本来完成这个任务,名为bacula-du。(还有许多其他有用的脚本!)

它们都列在名单上,可以从这里获得:

http://heim.ifi.uio.no/kjetilho/hacks/

特别是,bacula-du被解释为:

用法: bacula-du 选项 -j JOBID概述了备份JOBID中包含的目录的磁盘使用情况,主要选项是:-a,--所有文件的写入计数,而不仅仅是目录-S,-- disk不包括子目录-t的大小,-阈值=对于小于大小的文件或目录的大小跳过输出。缺省值为1八进制。-L,- can = NUM仅打印NUM最大的目录/文件--还有一种替代模式,它可以更快地替代验证作业。用途:bacula- md5sum -j JOBID --md5sum输出列表,所有作业文件均为md5sum格式巴库拉-杜 (版本1.4)

这里有一个小音符我要加进去。要使其正常工作,它必须能够访问数据库(很明显)。在默认配置中,它使用一种基于用户的安全机制,因此您必须以赤裸用户的身份运行该命令,这样它才能正常工作。

代码语言:javascript
复制
$ sudo -u bareos ./bacula-du -j 1429
done reading database.
   807160 /log/
     6372 /var/openldap-data/
     6372 /var/
   813532 /admin/
...
119983392 /
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/746537

复制
相关文章

相似问题

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