On Tue, Mar 23, 2010 at 11:41:05AM +0000, Graham Keeling wrote: > Hello, > > I would like to be able to tell bacula that Incrementals cannot be run whilst > another Incremental is running. > I would also like to be able to tell bacula that VirtualFulls *can* be run > whilst an Incremental is running. > > Is that possible?
I thought I'd try it this way - having one job for the incrementals, and one job for the virtualfulls (using bacula-5.0.1 and disk volumes). Schedule { (incr schedule) } Schedule { (virtualfull schedule) } Pool { (full pool) } Pool { (incr pool) } Client { (client) } FileSet { (fileset) } Storage { Name = "Disk 1" ... Device = "Disk 1.0" Device = "Disk 1.1" Device = "Disk 1.2" ... Maximum Concurrent Jobs = 20 } Job { Name = "VirtualJob" Type = Backup Level = VirtualFull Schedule = "(virtualfull schedule)" Pool = "(incr pool)" Priority = 10 Client = "client" FileSet = "fileset" Full Backup Pool = "(full pool)" Incremental Backup Pool = "(incr pool)" Maximum Concurrent Jobs = 1 Storage = "(storage)" Accurate = yes } Job { Name = "RealJob" Type = Backup Level = Incremental Schedule = "(incr schedule)" Pool = "(incr pool)" Priority = 10 Client = "client" FileSet = "fileset" Full Backup Pool = "(full pool)" Incremental Backup Pool = "(incr pool)" Maximum Concurrent Jobs = 1 Storage = "(storage)" Accurate = yes } I had already run some Incrementals with 'RealJob' (the first got upgraded to a Full). I then started 'VirtualJob', and a few seconds later, 'RealJob'. 'RealJob' completed OK. But 'VirtualJob' said: Warning: acquire.c:265 Read acquire: label.c:239 Could not reserve volume backup-0193 on "Disk 1.2" (/write/mnt/Disk 1/var/lib/bacula/volumes) It looks like backup-0193 was being read by 'RealJob'. 'VirtualJob' then started asking the operator to mount backup-0193, which I couldn't help it with, no matter how much I typed 'mount' and 'unmount' into bconsole (but that's another problem for another day). The question is: Why does the Incremental job need to read (and reserve) the volume? ------------------------------------------------------------------------------ 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