Hi, 20.01.2008 23:44, Steve Ellis wrote: > Arno Lehmann wrote: >> Hi, >> >> 19.01.2008 15:52, Dan Langille wrote: >>> Jesper Krogh wrote: >>>> Hi. >>>> >>>> I'd like to configure this simple policy: >>>> >>>> Bacula should SpoolData = No if it is doing a Full backup (even if it >>>> has been automatically upgraded from Incremental), otherwise it should >>>> use SpoolData = Yes. >>>> >>>> Is that possible? > .... >> I think Ryan's suggestion is the way to go - use different storage >> devices, and set these up with and without spooling. Then, define >> which pools to use for which level in the job resource - 'incremental >> pool' etc. and in the pool definitions, assign the storage device to >> use. That's what I do... but I don't want the data to end up on the >> same devices, in the end... If you want to save to disk, this is not a >> problem, you can share a directory among many storage devices. I'm not >> sure I'd try this with tape, though... >> >> Arno >> > > Actually, you don't need to set up different storage devices--as I > recall, this can make restores complicated (I don't think bacula likes > to mix storage devices on a restore). You can just override SpoolData > in the Schedule if you like, like this: > > Schedule { > Name = Home > Run = Pool=Yearly jan 1st sun at 2:10 > Run = feb-dec 1st sun at 2:10 > Run = Pool=Weekly 3rd 5th sun at 2:10 > Run = Level=Differential Pool=Weekly SpoolData=Yes 2nd 4th sun at 2:10 > Run = Level=Differential Pool=Daily SpoolData=Yes wed at 2:10 > Run = Level=Incremental Pool=Daily SpoolData=Yes mon-tue thu-sat at 2:10 > } > > This is an example from my bacula-dir.conf--I do annual full backups to > a pool that never gets recycled, monthly fulls to a monthly pool with a > retention period of 15 months, 1 or 2 fulls/month to a weekly pool > (retention period 3 months??), etc, etc. In this case, the Job (or > JobDefs) specifies not to spool data, and I override it with all > non-Full jobs in the schedule. Has been working for me for about 2 > years. (bacula ~1.38.?? to 2.2.7)
Well, but your setup doesn't consider upgraded jobs. Imagine you add a client today. The "Run = Level=Incremental Pool=Daily SpoolData=Yes mon-tue thu-sat at 2:10" line will match and initiate a backup with spooling. This backup will then be upgraded to a Full one (and might even go to the "Daily" pool. Arno > Hope this helps, > > -se > > -se > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users > -- Arno Lehmann IT-Service Lehmann www.its-lehmann.de ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users