在阅读了文档和许多博客之后,我仍然不知道我的FileSet中缺少什么,所以Bareos只备份csv和pdf文件:
FileSet {
Name = "HQ ccomp"
Include {
Options {
IgnoreCase = yes
WildFile = "*.csv"
WildFile = "*.pdf"
Exclude = no
}
File = "e:/folder/emails"
}
}发布于 2016-07-04 10:35:49
巴罗斯/巴库拉的排除机制是巴洛克式的。默认情况下,您的文件集将包含指定目录下的所有文件,而*.csv则加倍包含。这是文档中-非工作示例配置9.20的一个实例。
换句话说,您需要一条规则来排除一切,以使WildFile参数生效。编写它的惯用方式是在Include部分的底部添加另一个选项部分:
Options {
RegexFile = ".*"
Exclude = yes
}使用RegexFile或WildFile非常重要,因为如果排除规则与目录匹配,那么Bareos就不会下降到子目录中。
排序事项:匹配文件或目录的第一个选项部分将决定要做什么。
匹配选项资源的部分通配符和正则表达式模式将按照它们在FileSet中的specifi的顺序进行检查,直到匹配的first为止。一旦匹配,选项specifi阳离子中的压缩和其他fiags将应用于匹配的模式。
https://serverfault.com/questions/769760
复制相似问题