关于Bacula / Bareos,文件强调目录引导程序文件的重要性必须保存在安全的地方,我知道目录包括MySQL数据库转储和可选包含的Bacula / bareos配置文件,但是如何从头开始恢复以防万一整个备份基础设施都没了?
是否只安装所有Bacula / bareos软件,然后导入MySQL和配置然后启动Director就可以了?
答案 0 :(得分:0)
有点老问题,但我会提供一些反馈,
如果您已经完成了数据库的mysqldump(或者pgdump取决于后端),那么您的目录基本上处于完整状态。我相信您可以简单地将此数据库还原到新服务器,并还原旧的配置文件(这些文件不存储在转储中,而是存储在/ etc / bareos中)。此外,请确保在bareos-dir.conf文件中指定的数据库用户使用相同的用户/密码,否则您将无法连接到数据库。根据存储设备的设置方式,您可能需要使用baroes-sd.conf文件。
要回答OP中的其他问题,您可以使用没有目录的卷。这有点麻烦,但可以通过以下方式实现:
http://www.bacula.org/5.0.x-manuals/en/utility/utility/Volume_Utility_Tools.html
例如:
列出卷上的作业:bls -j -V Full_1-1886 FileStorage1
列出卷上的文件:bls -V Full_1-1886 FileStorage1
找到文件或目录(支持注释通配符)后,您可以解压缩文件:
bextract -i restoreFiles -V Full_2-1277 FileStorage2 /tmp/
其中: