我在录音带上用杆菌做了备份。文件没有列在巴库拉的目录中。
我希望恢复目录中的文件,在needed.lst (最后一行为空)中每一行列出一个文件到远程主机remote_host上,使用安装在它上的文件守护进程。在我的例子中,没有在我主任的主机上安装任何网络文件系统。
对于恢复到我的主管的主机,我只需使用以下内容
bextract -V* -i needed.lst -p Ultrium-1 -v -p /some/retore/dir如何将我的文件写入remote_host而不是执行bextract的主机?我不需要把这些文件放在Bacula数据库中,这个数据库已经有点大了。
发布于 2015-12-29 12:30:22
提取手册(至少对ver来说是如此)。5.2发行版中最流行的版本)没有列出指定远程主机的任何选项。所以你的选择是:
来自巴库拉手册:
bscan程序可用于从写入一个或多个卷的备份信息中重新创建数据库(目录)记录。通常只有当一个或多个卷被从目录中删除或清除,以便卷上的记录不再在目录中,或者对于您已存档的卷时,才需要这样做。
在任何情况下,如果您在备份过程中创建了引导文件,这将是很有帮助的,所以您不必手工创建它。
发布于 2017-06-16 10:24:51
只要Bacula目录(数据库)有有关备份作业及其使用的媒体卷的信息,就可以进行正常还原。
当文件信息被剪除后,如果您想恢复所有文件,b控制台中的还原操作将提示您,如果拒绝,它将提示您输入一个正则表达式来恢复文件的子集。后一种功能在bacula3.0中添加。
https://serverfault.com/questions/745708
复制相似问题