I am trying to use a schedule to alternate between two different hard
disks, and it doesn't behave as expected. I'm using bacula 2.4.2. I'd
appreciate some help debugging my schedule. Here is the idea:
- On the first through the 15th of the month, use disk 1. On the 16th
through 31st, use disk 2.
- A full backup every time I switch from one to the other disk
- A Diff backup in the middle of the cycle, on the 7th and 22nd.
- No backup the day after a full or differential backup (some of these
backup jobs are large and a full backup may take more than a day to
complete).
I am using three pools for each hard disk, one for Full, one for
Differential and one for Incremental backups. Full-1-Pool, Diff-1-Pool
and Inc-1-Pool are on disk 1, Full-2-Pool, Diff-2-Pool, Inc-2-Pool are
on disk 2.
Based on this, today, on the 1st of December, the schedule should have
performed a full backup into Full-1-Pool. But instead, it performed an
incremental backup into Inc-1-Pool.
Schedule {
Name = "WeeklyCycle1"
Run = Level=Full FullPool=Full-1-Pool DifferentialPool=Diff-1-Pool
IncrementalPool=Inc-1-Pool on 1 at 23:05
Run = Level=Full FullPool=Full-2-Pool DifferentialPool=Diff-2-Pool
IncrementalPool=Inc-2-Pool on 16 at 23:05
Run = Level=Differential FullPool=Full-1-Pool
DifferentialPool=Diff-1-Pool IncrementalPool=Inc-1-Pool on 7 at 23:05
Run = Level=Differential FullPool=Full-2-Pool
DifferentialPool=Diff-2-Pool IncrementalPool=Inc-2-Pool on 22 at 23:05
Run = Level=Incremental FullPool=Full-1-Pool
DifferentialPool=Diff-1-Pool IncrementalPool=Inc-1-Pool on 3-6,9-14 at 23:05
Run = Level=Incremental FullPool=Full-2-Pool
DifferentialPool=Diff-2-Pool IncrementalPool=Inc-2-Pool on 18-21,24-31
at 23:05
}
JobDefs {
Name = "DefaultJob"
Type = Backup
Level = Incremental
Client = yyyyy-fd
FileSet = "Full Set"
Schedule = "WeeklyCycle1"
Messages = Standard
Priority = 10
Write Bootstrap = "/var/lib/bacula/working/%n.bsr"
Pool = Default
Maximum Concurrent Jobs = 20
}
Client {
Name = XXX-fd
Address = XXXX
FDPort = 9102
Catalog = MyCatalog
Password = "XXXXX"
File Retention = 30 days
Job Retention = 6 months
Maximum Concurrent Jobs = 10
AutoPrune = yes
}
Job {
Name = "xxxx"
Client = XXXX-fd
Schedule = "WeeklyCycle1"
JobDefs = "DefaultJob"
Run Before Job = "/usr/local/sbin/nagiosscheduledowntime XXXXX"
FileSet = "XXXX"
}
--
Kevin Keane
Owner
The NetTech
Turn your NetWORRY into a NetWORK!
Office: 866-642-7116
http://www.4nettech.com
This e-mail and attachments, if any, may contain confidential and/or
proprietary information. Please be advised that the unauthorized use or
disclosure of the information is strictly prohibited. The information herein is
intended only for use by the intended recipient(s) named above. If you have
received this transmission in error, please notify the sender immediately and
permanently delete the e-mail and any copies, printouts or attachments thereof.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users
|