Am 05.10.2016 um 22:07 schrieb Douglas K. Rand:
> I like Bareos, I really do. Even more than Amanda. But ...
>
> I really need to spread out my full backups and not have them all happen
> on the same day. I had thought about, and actually built, a schedule
> through a Puppet template that randomly spread full backups across the
> first 28 days of the month and differential backups across the days of a
> week.
>
> But I ended up with things that looked like this:
>
> schedule {
> name = "daily-1-full"
> run = full on 7 at 08:30
> run = differential tuesday at 08:30
> run = incremental at 08:30
> }
> ...
> schedule {
> name = "daily-28-full"
> run = full on 7 at 08:30
> run = differential monday at 08:30
> run = incremental at 08:30
> }
>
> Where the day of the week that the differntial runs is simply the day of
> the month mod 28. And then when building the list of jobs I use Puppet's
> fqdn_rand function to spread the jobs out randomly across all 28 schedules.
>
> With the difficulty of one day each month I end up with a full,
> differential, and incremental backup all running. And once a week a
> differential and incremental backup running. Not the end of the world,
> but not great either.
>
> I then set "max diff interval" and "max full interval" as safety nets in
> case one of those important backups didn't run for some reason.
>
> Which got me thinking: Why not simply set "max full interval" and "max
> diff interval" and then simply schedule an incremental backup each day.
> Then rely on those two settings to get full and differential backups to
> run? Has anybody ever done this? It seems like a really easy way to
> spread backups out. And the backups will even be somewhat spread out.
I'm not aware of installations, that only using "max full interval" and
"max diff interval". However, in principle, this sounds like a good
approach.
However, the new Always Incremental Backup Scheme of the upcoming
bareos-16.2 release might also be worth a thought, see
http://doc.bareos.org/master/html/bareos-manual-main-reference.html#AlwaysIncrementalBackupScheme.
When using this, you can use the
http://doc.bareos.org/master/html/bareos-manual-main-reference.html#MaxFullConsolidations
directive to control how many virtual fulls get consolidated per job.
regards,
Jörg
--
Jörg Steffens [email protected]
Bareos GmbH & Co. KG Phone: +49 221 630693-91
http://www.bareos.com Fax: +49 221 630693-10
Sitz der Gesellschaft: Köln | Amtsgericht Köln: HRA 29646
Komplementär: Bareos Verwaltungs-GmbH
Geschäftsführer:
S. Dühr, M. Außendorf, Jörg Steffens, P. Storz
--
You received this message because you are subscribed to the Google Groups
"bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.