One more thing that is worth mentioning... If you truly want the monthly tapes to only ever be used for that particular month, you may wish to consider creating a pool for each month instead. Then in your Schedule you can specify the specific pool for that month:
Schedule { Name = MonthlyBackups Run = Level=Full Pool=January jan 1 at 00:00 Run = Level=Full Pool=February feb 1 at 00:00 .... Run = Level=Full Pool=December dec 1 at 00:00 } If in the future you need multiple tapes for a month, this approach would allow you to have multiple tapes in each month's pool as well. Bryn On 14-10-15 09:58 AM, Bryn Hughes wrote: > There are a couple of things you can do in combination to get the result > you want... > > First off, in your pool set a 'volume use duration' - this will restrict > how long a time span of data can exist on a tape. For instance in your > case you could set the volume use duration to 32 days, this would tell > Bacula not to append any data to a tape 32 days after the first data was > written to it. The tape will get a status of 'USED' rather than > 'APPEND' once that time period passes. Regardless of what happens with > the expiry / purge jobs this will prevent the scenario you are > describing from ever happening - Bacula would instead complain that it > could not find a tape if one wasn't available, it would not append data > to an 'old' tape until the jobs on it were purged. > > Secondly yes, set the volume retention lower. Bacula will not purge a > tape unless it needs to so it won't automatically purge data when it > hits the volume retention date - even if you did need data off of a tape > that was 11 months and 28 days old but Bacula hadn't needed the tape for > writing yet, the data would still be there so you won't be loosing anything. > > Bryn > > On 14-10-15 09:45 AM, Thorsten Reichelt wrote: >> Hi! >> >> I have a problem with my tape pool configuration. >> I want to use exactly 12 LTO tapes (one tape per month). >> After 12 month the oldest tape shall be reused without appending new data. >> >> But bacula seems to ignore my recycle and purge configuration (see below). >> After one year I reuse the old tape and bacula appends the new data to it. >> Then, after the second year has passed, the data is still appended to >> the tape! >> >> Now I have the problem that my september tape ran out of free space and >> I was >> asked to insert the august tape... a few MB later that tape was full >> also and >> bacula asked for the july tape.... :/ :/ >> >> So I manually purged the september tape and restarted all related backup >> jobs. >> How can I configure bacula to purge the oldest tape instead of appending >> to it >> for more than two years? >> >> My pool configuration for the tape looks like this: >> >> # ====================== >> Pool { >> Name = MonthlyTape >> Use Volume Once = no >> Pool Type = Backup >> AutoPrune = yes >> Recycle Current Volume = yes >> Volume Retention = 12 month >> Recycle = yes >> } >> # ====================== >> >> Would it make sense to set the retention time to "11 month 1 days"? >> >> Thank you very much!! >> >> Thorsten >> >> ------------------------------------------------------------------------------ >> Comprehensive Server Monitoring with Site24x7. >> Monitor 10 servers for $9/Month. >> Get alerted through email, SMS, voice calls or mobile push notifications. >> Take corrective actions from your mobile device. >> http://p.sf.net/sfu/Zoho >> _______________________________________________ >> Bacula-users mailing list >> Bacula-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/bacula-users > > ------------------------------------------------------------------------------ > Comprehensive Server Monitoring with Site24x7. > Monitor 10 servers for $9/Month. > Get alerted through email, SMS, voice calls or mobile push notifications. > Take corrective actions from your mobile device. > http://p.sf.net/sfu/Zoho > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users