Hi all, I am using bacula v 9.4.4 on Centos 6.4. for disk file based backup.
The backup scheme is weekdays incremental and virtual full back-up on Sunday. Job { Name = "blhwsync11" Max Virtual Full Interval = 7 days Accurate = no # With Accurate = yes, even file deletions, move etc are covered in differential/incremental backup ##Backups To Keep = 3 # default = 0, means all incremental backups till the VirtualFull are consolidated DeleteConsolidatedJobs = yes JobDefs = "blhwsync11" RunBeforeJob = "/opt/bacula/srpg/scripts/validate_testbed.sh blhwsync11" } Things were running fine till the interval between the last virtual full back up job and the current incremental job was less than Max Virtual Full Interval = 7 days When this interval exceeded Max Virtual Full Interval = 7 days ; for an incremental backup, bacula tried to create a new virtual full backup by consolidating the latest virtual full backup and all subsequent incremental backups (...fair enough this is as expected) But while consolidating the jobs ; it gave error : 10-Jan 13:53 bacula-server-dir JobId 5737: shell command: run AfterJob "/opt/bacula/srpg/scripts/send_fail_mail.sh 5737 blhwsync11.2020-01-10_13.53.18_22 sas-backup-ad...@list.nokia.com" 10-Jan 13:54 bacula-server-dir JobId 5738: 10-Jan 13:54 bacula-server-dir JobId 5738: No prior or suitable Full backup found in catalog. Doing Virtual FULL backup. 10-Jan 13:54 bacula-server-dir JobId 5738: shell command: run BeforeJob "/opt/bacula/srpg/scripts/validate_testbed.sh blhwsync11" 10-Jan 13:54 bacula-server-dir JobId 5738: Start Virtual Backup JobId 5738, Job=blhwsync11.2020-01-10_13.54.16_04 10-Jan 13:54 bacula-server-dir JobId 5738: Warning: This Job is not an Accurate backup so is not equivalent to a Full backup. 10-Jan 13:54 bacula-server-dir JobId 5738: Consolidating JobIds=4739,5004,5216,5389 10-Jan 13:54 bacula-server-dir JobId 5738: Found 43700 files to consolidate into Virtual Full. 10-Jan 13:54 bacula-server-dir JobId 5738: Using Device "DeviceF1" to write. 10-Jan 13:54 bacula-server-sd JobId 5738: Fatal error: Read and write devices not properly initialized. 10-Jan 13:54 bacula-server-sd JobId 5738: Elapsed time=438512:24:21, Transfer rate=0 Bytes/second 10-Jan 13:54 bacula-server-dir JobId 5738: Error: Bacula bacula-server-dir 9.4.4 (28May19): Build OS: x86_64-redhat-linux-gnu-bacula redhat JobId: 5738 Job: blhwsync11.2020-01-10_13.54.16_04 Backup Level: Virtual Full Client: "blhwsync11-fd" 9.4.4 (28May19) x86_64-redhat-linux-gnu-bacula,redhat, FileSet: "blhwsync11" 2019-12-10 22:00:01 Pool: "TestbedFull-F" (From Job VFullPool override) Catalog: "MyCatalog" (From Client resource) Storage: "StorageF" (From Pool resource) Scheduled time: 10-Jan-2020 13:54:14 Start time: 08-Jan-2020 22:00:02 End time: 08-Jan-2020 22:00:14 Elapsed time: 12 secs Priority: 10 SD Files Written: 0 SD Bytes Written: 0 (0 B) Rate: 0.0 KB/s Volume name(s): Volume Session Id: 1 Volume Session Time: 1578644639 Last Volume Bytes: 1 (1 B) SD Errors: 1 SD termination status: Error Termination: *** Backup Error *** Later I tried running the virtual full backup "explicitly" to consolidate the last virtual full and subsequent incremental jobs. This went through fine without any errors. So the issue seems to be in the Bacula's handling of the configuration setting : "Max Virtual Full Interval " ? Any advice ? Thanks, Yateen
_______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users