Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.

organize jobs runtime

Created: 14 Jul 2013 | 5 comments

Hi,

we're looking for ways to organize the starting times of our backup-jobs in BackupExec 2012.

Is it possible to:

- define a starting time dependant on another jobs end-time?

- limit the number of concurrent jobs started? (maybe number of tape-jobs, number of jobs per library, ??? )

Thanks in advance.

regards

Michael

Operating Systems:

Comments 5 CommentsJump to latest comment

pkh's picture

- define a starting time dependant on another jobs end-time?

No.  Not directly, but you can chain your jobs.  See my article below

https://www-secure.symantec.com/connect/articles/u...

- limit the number of concurrent jobs started? (maybe number of tape-jobs, number of jobs per library, ??? 

This is automatically done because you can only have one job writing to one tape drive at a time.  For disk media, you can specify the number of concurrent jobs allowed.

McCriddle's picture

i have a question regarding your article on chaining jobs.

in our jobs we backup first to disk and in the next stage we duplicate to tape (some get duplicated more than once in sequential stages)

where would i define the commands to start another job after second or third stages?

the option to define commands seems to be available only on first stage.

thanks in advance

Michael

McCriddle's picture

This is automatically done because you can only have one job writing to one tape drive at a time.  For disk media, you can specify the number of concurrent jobs allowed.

we got a problem here with our tape jobs:

for some jobs we have more drives in our libraries than tapes in the desired media-pool (for this day/runtime).

so when more jobs than tapes hit the library it starts pulling new tapes from other media pools

we tried to workaround by using append-no overwrite but then the jobs fail due to no tapes available

i guess we have to look into BEMCLI for chaining then.

thanks for your help

pkh's picture

for some jobs we have more drives in our libraries than tapes in the desired media-pool

This is your main problem and not so much your scheduling problem.  You have to ensure that there are sufficient overwritable tapes in the targeted media set BEFORE the start of the jobs.  There is no way around this.  Appending to tapes will not help much as BE cannot append to the second and subsequent tapes.

McCriddle's picture

just to get this right:

(with post-commands and a powershell-script i think i'll reach our desired goal to control runtime of multiple jobs)

our main backup consists of 10 jobs.

friday/saturday we are running a full backup

sunday thru thursday we are running differential backups

our differential backups would normally fit on 1 tape (but we plan 2 tapes per day to allow parrallel jobs)

problem is: if more than 2 diff-jobs run at the same time it either pulls more tapes and overwrites them or fails if no more tapes are available

if we do these diff jobs manually (2 at a time) everything works as desired and fits on the 2 tapes (would even work with 1 tape)

thats why i'm trying to control that only a specified number of jobs runs at the same time

thanks for your advice and clarifying some of the insights ;-)

best regards

Michael