So I’ve just ordered myself a Quantum Superloader-3 LTO-8 tape drive, and I’m
planning on using it to back up the home network. Looking around, bacula seemed
to fit to a ’T’, but I thought I’d ask if what I’m planning actually *does* fit
well :)
The SL3 has 2 magazines, of 8 tapes each. I think a full backup + incrementals
every day will fit onto a single magazine (each is 96TB, uncompressed). The
main source is the 112TB NAS, which is where the Macs (5 of them) do their
Time-Machine backups to, it holds all the movies and photos for the family etc.
etc. We’re only using about 50TB of the NAS at the moment.
The plan then, is to create two pools, each of 8 volumes, and to rotate backups
between magazines, so it’ll do:
Week 1: use Pool 1
Sun: Full backup
Mon..Sat: Incr backup // Maybe split this with a
differential backup on Wed.
Week 2: use Pool 2
Sun: Full backup
Mon..Sat: Incr backup // Maybe split this with a
differential backup on Wed.
+ swap tapes in Pool 1 with offsite ones
… and repeat, giving me a <current pool>, <previous-week pool> and <offsite
pool> in a way that makes it easy to just pull a magazine at a time from the
machine and replace it with another. Making backup-related jobs easy to do is
the best way I’ve found of them actually happening …
Looking at the docs, I think I can create a schedule with alternating weeks. I
was wondering if there was a better way to do it than:
Schedule {
Name = “Monthly”
Run = Level=Full Pool=LeftMagazine 1st|3rd|5th sun at 21:01
Run = Level=Incremental Pool=LeftMagazine 1st mon-sat at
21:01
Run = Level=Full Pool=RightMagazine 2nd|4th sun at 21:01
Run = Level=Incremental Pool=RightMagazine 2nd mon-sat at
21:01
}
It also occurs to me that you could happen to get a backup on the 5th week
which used the left magazine, and then switch to the first week of the next
month, which would again use the left magazine. I think I could work around
that using week-of-year maybe, but then it starts getting to be quite a long
config line…
Schedule {
Name = “Monthly”
Run = Level=Full Pool=LeftMagazine
w01|w03|w05|w07|w09|w11|w13|w15|w17|w19|w21|w23|w25|w27|w29|w31|w33|w35|w37|w39|w41|w43|w45|w47|w49|w51
sun at 21:01
Run = Level=Incremental Pool=LeftMagazine
w01|w03|w05|w07|w09|w11|w13|w15|w17|w19|w21|w23|w25|w27|w29|w31|w33|w35|w37|w39|w41|w43|w45|w47|w49|w51
mon-sat at 21:01
Run = Level=Full Pool=RightMagazine
w02|w04|w07|w08|w10|w12|w14|w16|w18|w20|w22|w24|w26|w28|w30|w32|w34|w36|w38|w40|w42|w44|w46|w48|w50|w52
sun at 21:01
Run = Level=Incremental Pool=RightMagazine
w02|w04|w07|w08|w10|w12|w14|w16|w18|w20|w22|w24|w26|w28|w30|w32|w34|w36|w38|w40|w42|w44|w46|w48|w50|w52
mon-sat at 21:01
}
… but that’s a bit clumsy. Is there any better way to specify alternating weeks
?
I haven’t actually got the machine yet, so I’m just thinking about how I want
to set it up. Any advice much appreciated :)
Cheers
Simon
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users