bacula:如何通过 smb 备份 Windows 机器?

bacula:如何通过 smb 备份 Windows 机器?

如何在 bacula 中设置作业以通过 SMB 备份 Windows 机器(机器未安装 bacula 代理)?

根据功能集,这是受支持的。

我想象我需要在某个地方定义 \machinename\c$

答案1

首先,bacula 开发人员极力反对这种做法,因为它会大大减慢作业速度,而且由于 SMB 文件处理,可能会导致问题(例如文件名称奇怪)。客户端安装大约需要 2 分钟,我还没有遇到任何问题。

尽管如此,还是有几种方法可以做到这一点。据我所知,bacula 不能直接与 SMB 配合使用,您必须使用 SMBFS/CIFS 在文件系统上安装共享,然后从那里开始。

第一个选择,您可以使用第三台机器或导演盒来永久安装 SMB 共享,然后将该路径添加到作业中。

另一个选项是编写一个简短的小脚本,使用 RunBeforeJob 指令在备份之前挂载共享,然后使用 RunAfterJob 指令在作业完成后断开连接。同样,您只需将挂载点添加到作业即可。

相关内容