我应该备份 /var/lib/bacula/bacula.db 吗?

我应该备份 /var/lib/bacula/bacula.db 吗?

我正在尝试弄清楚为什么使用 Bacula 和 SQLite 进行备份需要这么多空间,并且我注意到这个文件:/var/lib/bacula/bacula.db 在所有控制器上的测量值都超过 500MiB。我推测每次运行备份时该文件也会发生变化,这意味着该文件在每次每日备份中都会备份。

我的问题是,我应该备份它吗?

答案1

我猜你正在使用 SQLite 作为数据库?在这种情况下,该文件对于从完全数据丢失中快速恢复非常重要,但它并不是完全必要的,因为 Bacula 能够扫描所有备份卷以查找所有当前文件,但这将花费大量时间,而当需要备份时,您可能没有这么多时间。

您可以将 Bacula 配置为将文件存储在单独的介质上并仅保留一份副本,从而提高效率。这在 Bacula 配置中以“Catalog”一词命名的一组 FileSet 和作业中定义。

相关内容