Hello, I am wondering about the relationship between the default job and the general jobs for other clients that are configured. It was impression that the default job sets the basic specifications, and that each job that is configured
inherits the defaults parameters, and anything that is specified in a client job is an override off the default job?
The reason I ask, is I have in my default job:
JobDefs {
Name = DefaultJob
Type = Backup
Level = Incremental
Client = d0lppb021
FileSet = "Standard Linux OS"
Schedule = DailyCycle
Storage = File
Messages = Standard
Pool = FullBackups
Priority = 10
Write Bootstrap = "/var/spool/bacula/%c.bsr"
Enabled = No
Reschedule On Error = yes
Reschedule Interval = 30 minutes
Reschedule Times = 4
Spool Data = no
Spool Attributes = yes
Allow Higher Duplicates = no
Allow Duplicate Jobs = no
Cancel Queued Duplicates = yes
}
And then all my client jobs basically look like this:
Job {
Name = "D0LPHB040 System Backups"
Type = Backup
Level = Full
Client = d0lphb040
FileSet = "Legacy Platform wData Backups"
Schedule = DailyCycle
Storage = File
Pool = FullBackups
Messages = Standard
Priority = 30
}
However, I see that things like reschedule interval and reschedule times are not being honored, as today the job started at 7:45am (the client was down) and by 7:53 the job was terminated as failed.
So.. are settings supposed to be inherited, or am I supposed to be putting all lines in the jobs for all clients?
Thanks,