首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Bacula文件deamon还原不在Bacula数据库中的文件

使用Bacula文件deamon还原不在Bacula数据库中的文件
EN

Server Fault用户
提问于 2015-12-29 09:14:56
回答 2查看 1.6K关注 0票数 1

我在录音带上用杆菌做了备份。文件没有列在巴库拉的目录中。

我希望恢复目录中的文件,在needed.lst (最后一行为空)中每一行列出一个文件到远程主机remote_host上,使用安装在它上的文件守护进程。在我的例子中,没有在我主任的主机上安装任何网络文件系统。

对于恢复到我的主管的主机,我只需使用以下内容

代码语言:javascript
复制
bextract -V* -i needed.lst -p Ultrium-1 -v -p /some/retore/dir

如何将我的文件写入remote_host而不是执行bextract的主机?我不需要把这些文件放在Bacula数据库中,这个数据库已经有点大了。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2015-12-29 12:30:22

提取手册(至少对ver来说是如此)。5.2发行版中最流行的版本)没有列出指定远程主机的任何选项。所以你的选择是:

  1. 在导演的操作系统中从远程机器上安装一个共享;
  2. 创建一个临时的、空的目录数据库,并使用bscan恢复所有元数据并继续正常恢复。

来自巴库拉手册:

bscan程序可用于从写入一个或多个卷的备份信息中重新创建数据库(目录)记录。通常只有当一个或多个卷被从目录中删除或清除,以便卷上的记录不再在目录中,或者对于您已存档的卷时,才需要这样做。

在任何情况下,如果您在备份过程中创建了引导文件,这将是很有帮助的,所以您不必手工创建它。

票数 2
EN

Server Fault用户

发布于 2017-06-16 10:24:51

只要Bacula目录(数据库)有有关备份作业及其使用的媒体卷的信息,就可以进行正常还原。

当文件信息被剪除后,如果您想恢复所有文件,b控制台中的还原操作将提示您,如果拒绝,它将提示您输入一个正则表达式来恢复文件的子集。后一种功能在bacula3.0中添加。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/745708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档