在Bacula/Bareos上,文档强调目录引导文件的重要性必须保存在安全的地方,我知道Catalog由MySQL DB转储和可选的Bacula/bareos配置文件组成,但是如果整个备份基础设施消失了,那么任何人如何从零开始恢复呢?
它是否只是安装了所有的Bacula/bareos软件,然后导入MySQL和配置,然后激活Director就可以了?
发布于 2017-02-06 14:29:17
有点老问题,但我会提供一些反馈,
如果您已经完成了数据库的mysqldump (或pgdump (取决于后端)),那么基本上目录处于完全状态。我相信您可以简单地将这个数据库还原到一个新服务器,并恢复旧的配置文件(这些文件不是存储在转储中,而是存储在/etc/bareos中)。另外,确保对数据库用户使用相同的用户/密码,就像在bareos dir.conf文件中指定的那样,否则您将无法连接到数据库。根据存储设备的设置方式,您可能需要处理baros-sd.conf文件。
要回答OP中的另一个问题,可以使用没有目录的卷。这有点麻烦,但可以通过以下方法实现:
Tools.html
例如:
列出卷上的作业:bls -j -V Full_1-1886 FileStorage1
在卷上列出文件:bls -V Full_1-1886 FileStorage1
一旦找到文件或目录(支持注释通配符),就可以提取该文件:
bextract -i restoreFiles -V Full_2-1277 FileStorage2 /tmp/
其中:
https://stackoverflow.com/questions/31410077
复制相似问题