Greetings,

I have this schedule 
Schedule {
  Name = "WeeklyCycle" 
# Week Number A
Run = Level=Full Pool=File-Full-A-Pool oct 1st sun  at 23:05
Run = Level=Differential Pool=File-Dif-A-Pool oct 1st wed   at 23:05
Run = Level=Incremental Pool=File-Inc-A-Pool  oct 1st mon-tue  at 23:05
Run = Level=Incremental Pool=File-Inc-A-Pool  oct 1st thu-sat  at 23:05

# Week Number B
Run = Level=Full Pool=File-Full-B-Pool oct 2nd sun  at 23:05
Run = Level=Differential Pool=File-Dif-B-Pool oct 2nd wed   at 23:05
Run = Level=Incremental Pool=File-Inc-B-Pool  oct 2nd mon-tue  at 23:05
# Migrate the A pools to tape
Run = Level=Incremental Pool=File-Inc-B-Pool  oct 2nd thu-sat  at 23:05


# Week Number A
Run = Level=Full Pool=File-Full-A-Pool oct 3rd sun  at 23:05
Run = Level=Differential Pool=File-Dif-A-Pool oct 3rd wed   at 23:05
Run = Level=Incremental Pool=File-Inc-A-Pool  oct 3rd mon-tue  at 23:05
# Migrate the B pools to tape
Run = Level=Incremental Pool=File-Inc-A-Pool  oct 3rd thu-sat  at 23:05

# Week Number B
Run = Level=Full Pool=File-Full-B-Pool oct 4th sun  at 23:05
Run = Level=Differential Pool=File-Dif-B-Pool oct 4th wed   at 23:05
Run = Level=Incremental Pool=File-Inc-B-Pool  oct 4th mon-tue  at 23:05
# Migrate the A pools to tape
Run = Level=Incremental Pool=File-Inc-B-Pool  oct 4th thu-sat  at 23:05
}
I also have 2 migrate jobs that run opposite weeks.

Schedule {
Name = "MigrateA-Schedule"
Run = oct 2nd thu at 9:30 # to empty the prior volume set and move 
Run = oct 4th thu at 9:30 # it to tape ready for the following week.
}
Schedule {
Name = "MigrateB-Schedule"
Run = oct 3rd thu at 9:30
}

(I have a monthly rotation already written but I'm using the weekly 
rotation for testing)
the pools are auto labeling disk volumes of 2GBs each. 
 (will provide conf files if needed.)

so, the first week progresses filling the "A" pool set and the second 
week starts filling the "B" pool set.  as the volumes are created and 
filled, they are marked full, and will be elegible for migration.

so at the end of any given week there will be one volume (the last one 
in that week to have data stored into it) that needs to have its volume 
status marked either as used or full so the migration job will pick it 
up.

that last job will be an incremental and will only be a couple of days 
old.  (theoretically)

the way I understand it, Bacula would prefer creating new volumes if it 
can before recycling the old ones.  

so, my question is 2 fold.  1.) is there a way to programatically mark 
that last volume as used/full so it gets migrated.

  and how do I make it so that bacula will reuse the old volumes first 
before making new ones. (I know I can use the "Maximum Volumes" 
directive but I'm not sure how it will act if I get a dramatic rise in 
the amount of data being backed up and it runs out of eligible volumes.

Thanks for any insight.
Fred


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to