每个目录不同的 Bacula FileSet 选项

每个目录不同的 Bacula FileSet 选项

假设我有一个 Bacula FileSet,其中包含:

Include {
    Options {
        checkfilechanges=yes
        onefs = yes
        # and other irrelevant options here
    }
    File = /
}

一般来说,我认为 checkfilechanges=yes 是一件好事,但对于 /var/log 和下面的所有内容,我认为这很麻烦。当它们都来自同一个文件系统时,有没有办法可以关闭它,而让其他所有内容都保持打开状态?

看来我需要用上面的方法排除 /var/log,然后使用另一个包含不同选项的 Include 来仅针对 /var/log,这是一种自相矛盾的方式,这让我感到紧张,而且据我所知,这是没有记录的。我当然可以用两个单独的 FileSet 来实现这一点,但这意味着两个作业,将其乘以我拥有的客户端数量,然后 ick。

相关内容