Bacula-users

Re: [Bacula-users] Job auto-pruning and automatic volume recycling with disabled pool auto-pruning

2015-02-06 07:49:40
Subject: Re: [Bacula-users] Job auto-pruning and automatic volume recycling with disabled pool auto-pruning
From: Heitor Faria <heitor AT bacula.com DOT br>
To: Heiko Wundram <modelnine AT modelnine DOT org>
Date: Fri, 6 Feb 2015 09:43:33 -0300 (BRT)
> 
> Am 06.02.2015 13:23, schrieb Heitor Faria:
> > AutoPrune affects only information on Catalog, not on
> > Volume. It's purpose is to avoid bacula database excessive growth.
> > In other words, Volume Retention will always be the parameter that
> > rules the data life cycle on volume, even if all recorded Jobs are
> > pruned.
> 
> thanks for that response, and that is what I was afraid of. So:
> basically, there's no generic means to have a single pool which contains
> jobs of different retention time? i.e., I would have to split up the
> different jobs to different pools which then contain only those jobs
> with the respective retention time? In my use-case this would mean
> creating n*3 storage pools (which all reference the same storage through
> different network uplinks), which is unmanageable in the long run.

Since backups are stored in byte sequence in general there is no practical 
advantage on have different retention for jobs within the same volume, since it 
would require a huge computational effort to claim the space from a single 
recycled volume.
I don't think you need to create one pool per different network uplink, but 
each storage device should have at least one pool for sure. 
Usually I have daily pool (aprox. 7 days); weekly (aprox. 30 days); monthly 
(aprox. 1 year retention); and I try to fit the backup retention needs in one 
of those levels (GFS).
Eg.: if I need to retain a specific data for 2 weeks, I would schedule this job 
to run on daily and weekly basis. 

Regards,
============================================================================== 
Heitor Medrado de Faria - LPIC-III | ITIL-F 
02 a 13 de Março - Novo Treinamento Telepresencial Bacula: 
http://www.bacula.com.br/?p=2174 
61 8268-4220 
Site: www.bacula.com.br | Facebook: heitor.faria | Gtalk: heitorfaria AT gmail 
DOT com 
===============================================================================


> 
> So: is there any specific means to implement the scenario stated in my
> OP?
> 
> --
> --- Heiko Wundram.
> 
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming. The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Bacula-users mailing list
> Bacula-users AT lists.sourceforge DOT net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
>

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users