>>>>> On Tue, 06 Apr 2010 18:05:17 -0400, Phil Stracchino said: > > On 04/06/10 17:28, Kevin Keane wrote: > >> From: Phil Stracchino [mailto:ala...@metrocast.net] > >> > >> Actually, this is a problem which has largely been fixed in > >> Bacula-3 and later, by changing the way overrides work. > > > > Really? I see this problem in bacula 3.0.3 all the time. Maybe I need > > to change something in my configuration to take advantage of this new > > feature. How is it supposed to work? > > The old Schedule-based overrides are still *supported* in 3.0.3, for > backward compatibility, but are deprecated - precisely because of the > problem you note - in favor of the following example syntax: > > > Schedule { > Name = "Monthly Rotation" > Run = Full 1st mon at 03:30 > Run = Differential 2nd-5th mon at 03:30 > Run = Incremental tue-sun at 03:30 > } > > JobDefs { > Name = Backup > Type = Backup > Level = Full > Pool = Full-Tape > Full Backup Pool = Full-Tape > Differential Backup Pool = Diff-Disk > Incremental Backup Pool = Incr-Disk > Schedule = "Monthly Rotation" > [...] > } > > > The change was made because, basically, it proved extremely difficult to > avoid the pool mismatch problem using the schedule-based override code. > Putting pool overrides in the job definition allows the job to select > its own pool, which means that in case of level promotion, it > automatically just Does The Right Thing.
It isn't very flexible though. E.g. the "Daily, Weekly, Monthly" example in the manual uses two different pools for Full backups at different times, with appropriate retention times to keep the Monthly data longest. Schedule { Name = "NightlySave" Run = Level=Full Pool=Monthly 1st sat at 03:05 Run = Level=Full Pool=Weekly 2nd-5th sat at 03:05 Run = Level=Incremental Pool=Daily tue-fri at 03:05 } http://www.bacula.org/5.0.x-manuals/en/main/main/Automatic_Volume_Recycling.html#SECTION002560000000000000000 __Martin ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users