
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
再インストール時にバックアップジョブを自動的に復元するより良い方法はありますか?
修正する
中断されたバックアップジョブをキャンセルすると、保留中のバックアップジョブは正常に再開されます。