Mattias Twedmark wrote: > Hi Rudolph, > > I spent two days recently with the exact same problem trying to use one > storage and on device for multiple clients and jobs. My conclusion was > that the Storage Device can only keep one pool open at a time and > therefore are you getting the Job XX wants Pool="Tuesday" but have > Pool="Monday" since ther Device is reading the Monday pool on another > Job. > > We solved it by creating one Device {} in bacula-sd.conf for each job.
Oh God - that would mean creating 1 device per client per day/pool? That would be a nightmare to maintain - right now adding a new client is only a matter of copy/paste of the client- and the job-definition.. > > /M > > -----Ursprungligt meddelande----- > Från: Rudolph Bott [mailto:[EMAIL PROTECTED] > Skickat: den 23 januari 2008 11:46 > Till: bacula-users@lists.sourceforge.net > Ämne: [Bacula-users] update to 2.2.6: Job X wants Pool="X" but have > Pool="Y" > > Hey list, > > on monday I updated to bacula 2.2.6 (from 1.3.38) and started off with a > clean database. Apparently I didn't have to change a thing and was able > to use the old config (~15-20 clients with nightly backups to File > Storage). Everything went fine on Monday (using the Pool "Monday"), but > yesterday the backup did not work at all - the SD storage status did > output something like: > > Job XX wants Pool="Tuesday" but have Pool="Monday".. > > I know the setup might be a bit strange but it works (or rather: worked) > this way quite fine for almost three years: > > There is one disk mounted for each day: > /bacula/monday > /bacula/tuesday > /bacula/wednesday... > > Each folder/disk represents its own pool - volumes are automatically > created/recycled with a max. size by bacula (5GB each, maximum of 46 > Volumes) with the scheme monday-001, monday-002 and so on. > > The Bacula SD only has one Storage defined, namely /bacula/backup. This > folder contains some hundred pre-created symlinks: > > lrwxrwxrwx 1 bacula bacula 16 Dec 10 2006 monday -> ../monday/monday > lrwxrwxrwx 1 bacula bacula 21 Dec 8 2006 monday-0001 -> > ../monday/monday-0001 lrwxrwxrwx 1 bacula bacula 21 Dec 8 2006 > monday-0002 -> ../monday/monday-0002 lrwxrwxrwx 1 bacula bacula 21 Dec > 8 2006 monday-0003 -> ../monday/monday-0003 lrwxrwxrwx 1 bacula bacula > 21 Dec 8 2006 monday-0004 -> ../monday/monday-0004 lrwxrwxrwx 1 bacula > bacula 21 Dec 8 2006 monday-0005 -> ../monday/monday-0005 lrwxrwxrwx 1 > bacula bacula 21 Dec 8 2006 monday-0006 -> ../monday/monday-0006 > lrwxrwxrwx 1 bacula bacula 21 Dec 8 2006 monday-0007 -> > ../monday/monday-0007 [...] > > > this is the SD definition: > > Device { > Name = FileStorage > Media Type = File > Archive Device = /bacula/backup > LabelMedia = yes; # lets Bacula label unlabeled > media > Random Access = yes; > AutomaticMount = yes; # when device opened, read it > RemovableMedia = no; > AlwaysOpen = no; > } > > > these are the pools: > > # Default pool definition > Pool { > Name = Default > Pool Type = Backup > } > > Pool { > Name = monday > Pool Type = Backup > Recycle = yes > Auto Prune = yes > Volume Retention = 6d > Volume Use Duration = 23 hours > Maximum Volume Bytes = 5368709120 > Maximum Volumes = 46 > Label Format = "montag-" > } > > Pool { > Name = tuesday > PoolType = Backup > Recycle = yes > Auto Prune = yes > Volume Retention = 6d > Volume Use Duration = 23 hours > Maximum Volume Bytes = 5368709120 > Maximum Volumes = 46 > Label Format = "dienstag-" > } > > [and so on for monday, tuesday, wednesday etc.] > > the schedule definition is: > > Schedule { > Name = "Daily" > Run = Level=Full Pool=monday Storage=File Monday at 20:00 > Run = Level=Full Pool=tuesday Storage=File Tuesday at 20:00 > Run = Level=Full Pool=wednesday Storage=File Wednesday at 20:00 > Run = Level=Full Pool=thursday Storage=File Thursday at 20:00 > Run = Level=Full Pool=friday Storage=File Friday at 20:00 > Run = Level=Full Pool=saturday Storage=File Saturday at 20:00 } > > the default job config is: > > JobDefs { > Name = "DefaultJob" > Type = Backup > FileSet = "LFHS-V3-src" > Level = Full > Storage = File > Messages = Standard > Pool = Default > Priority = 10 > Prune Jobs = yes > Prune Files = yes > Prune Volumes = yes > } > > A sample Job definition is: > > Job { > Name = "somehost.com" > JobDefs = "DefaultJob" > Client = someclient.com > Schedule = "Daily" > Write Bootstrap = "/var/lib/bacula/somehost.com.bsr" > FileSet = "LFHS-V3-src" > } > > > > > Mit freundlichen Grüßen / with kind regards > > Rudolph Bott > -- > Megabit Informationstechnik GmbH > Karstr.25 41068 Moenchengladbach Tel:02161/30898-0 Fax:-18 AG MG HRB > 10141, GF: Dipl.-Ing. Thomas Tillig, Michael Benten > > ------------------------------------------------------------------------ > - > 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 > > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.19.9/1238 - Release Date: > 2008-01-22 20:12 > > > Mit freundlichen Grüßen / with kind regards Rudolph Bott -- Megabit Informationstechnik GmbH Karstr.25 41068 Moenchengladbach Tel:02161/30898-0 Fax:-18 AG MG HRB 10141, GF: Dipl.-Ing. Thomas Tillig, Michael Benten ------------------------------------------------------------------------- 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