I agree. Using a single set (pool) of tapes does not work well when used
with magazine based loaders. It forces the need to load and reload the
magazines far too frequently. The whole idea of using magazines is to
enable swapping magazines, not individual tapes.
It is possible in bacula using a schedule such as:
Schedule {
Name = "biweekly"
Run = Level=Incremental Pool=week1 FullPool=week1 w01 mon-thu at 02:01
Run = Level=Full Pool=week2 w01 fri at 02:01
Run = Level=Incremental Pool=week2 FullPool=week2 w02 mon-thu at 02:01
Run = Level=Full Pool=week1 w02 fri at 02:01
Run = Level=Incremental Pool=week1 FullPool=week1 w03 mon-thu at 02:01
...
Run= Level=Full Pool=week2 w51 fri at 02:01
Run= level=Incremental Pool=week2 w52 FullPool=week2 mon-thu at 02:01
Run = Level=Full Pool=week1 w52 fri at 02:01
Run = Level=Incremental Pool=week1 FullPool=week1 w53 mon-thu at 02:01
}
The above uses two sets of magazines. All magazines in set 1 contain
only tapes
in pool "week1" and all magazines in set 2 contain only tapes in pool
"week2". I
swap magazines every Thursday evening. Currently, one magazine will hold a
week of backups in my case, however if that changes then I will add a
magazine
to each set. The only time I fiddle with changing individual tapes in a
magazine is
when a tape dies or it is time to update the offsite backups. For the
offside backups
I pull the tapes out of a magazine, mark those tapes "used" in bconsole,
and then
reload the magazine with either new tapes or tapes reclaimed from an old
offsite
backup.
Needless to say, it makes for a cumbersome Schedule resource and
it would be nice if the Schedule resource had a "bi-weekly" keyword.
Yes, this is the lazy man's strategy, and no, it is not the most
efficient use of tapes,
but I may well be the trained monkey you mention, so it works for me.
Josh Fisher
Alan Brown wrote:
On Wed, 14 Sep 2005, Russell Howe wrote:
I don't understand why you *MUST* use alternate sets of 5 tapes each
week...
People who "don't understand" this, don't use magazine based loaders.
Changing out individual tapes every day or every other day defeats the
whole purpose of their existance
The whole idea of such devices is you load up enough tapes to do the
job once a week/month/whatever and then change out the entire magazine
when on a scheduled basis, or if it fills up before then.
This reduces tape changing to a trained monkey job.
Right now I periodically run "list media pool" and simply load the
magazines with all tapes in expired/recycle/append status, everything
else goes into the data safe. I keep intending to turn this into a sql
cronjob to output mail along the lines of "these tapes should be in
the changer"
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your
very
own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users