On 6/29/2011 5:05 PM, Josh Fisher wrote: > By default, Bacula will select a volume that is already in a drive in > preference to a volume not in a drive. For concurrent jobs writing to > the same pool, this means they will always select the same volume. Thus > if you set MaximumConcurrentJobs=1 in the SD Device, then it will not be > possible to run concurrent jobs that write to the same pool, because the > concurrent jobs will select the same volume, which can only be written > to by one job at a time, forcing them to be serialized. To get around > the default behavior, set PreferMountedVolumes=no in the Job definition > of the jobs that will both run concurrently AND write to the same pool. > This will cause the opposite behavior. Bacula will prefer selecting a > volume that is NOT already in use in a drive, effectively meaning it > will select a volume that is not already in use, loading it into another > drive if necessary. This way, jobs writing to the same pool can run > concurrently, each writing to a different volume, ensuring that volume > data is not interleaved.
I've had concurrent backups working fine for the past few days, this morning I login to check my server and I noticed that bacula/vchanger is only using 2 of my 4 virtual drives. I don't understand why, could you point me in the right direction to find out why this is? Also, I was wondering if you could explain to me scheduling/priority. I just assumed that bacula ran jobs in the order they were added.. But I have noticed this is not the case, bacula seems to add jobs to the scheduler and then it seems to just pick random jobs in the queue to run. The ideal situation that I would like to see, I would like my incrementals to have a higher priority that my full backups, and I would like my restore jobs to have a higher priority than my incrementals. Right now I am using only one JobsDef so all my jobs are running with a priority of 10, I changed my Restores job to have a priority of 9, I also set Allow Mixed Priority = yes in all my jobs, but my restore jobs are not being run first, in fact as I stated above, I can't seem to figure out how bacula is deciding which jobs to run first and why. To me it seems like the priority line doesn't work, or I am configuring it wrong. Thank you! mike ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users