Bacula:重新安装磁盘后,停止的磁盘备份作业不会恢复

Bacula:重新安装磁盘后,停止的磁盘备份作业不会恢复

我正在使用 Bacula 备份到磁盘文件。问题是,我正在备份到外部 USB 磁盘,并且我希望备份对于外部磁盘的意外卸载具有稳健性。理想情况下,如果未安装磁盘(因此它不会淹没服务器的 HDD),我希望备份作业停止,但在重新安装磁盘时恢复。

我通过将备份目录设置为外部磁盘上的特定目录来实现第一个目标,这样当卸载磁盘时,Bacula 找不到它并且备份作业就会停止。但是,当我重新安装磁盘时,作业无法恢复。

我当前的设备定义在bacula-sd.conf

Device{
  Name=Backups
  Media Type=File
  Archive Device = /mnt/backup/backups/ #Disk mounted on /mnt/backup
  Label Media = Yes;
  Random Access = Yes;
  Removable Media = No; # Otherwise, Bacula expects the backup volumes to already exist on disk
  Requires Mount = No; #Automounted via udev
  Always Open = No;
}

有没有更好的方法来确保备份作业在/mnt/backup重新安装时自动恢复?


更新

当我取消停滞的备份作业时,排队的备份作业会正常恢复。

相关内容