BackupPC-users

Re: [BackupPC-users] How to delete old backups

2008-05-29 04:01:03
Subject: Re: [BackupPC-users] How to delete old backups
From: Adam Goryachev <mailinglists AT websitemanagers.com DOT au>
To: Mauro Condarelli <mc5686 AT mclink DOT it>
Date: Thu, 29 May 2008 18:00:53 +1000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mauro Condarelli wrote:
> Adam Goryachev ha scritto:
>> Mauro Condarelli wrote:
>>> Hi,
>>> sorry for the apparently obvious question, but I couldn't find a good
>>> answer...
>>> I have BackupPC installed and working to backup the localhost (which is
>>> also a file server) and two other hosts (one Linux and one WinXP).
>>> My backup storage is big enough to hold two full backups, but not three.
>>> I have thus set FullKeepCnt=1 and FullKeepCntMin=1 thinking the older
>>> full backup would be deleted as soon as a new one is completed.
>>> The complete schedule is:
>>> Full Backups
>>> FullPeriod
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_fullperiod_>
>>>  Override   
>>> FullKeepCnt
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_fullkeepcnt_>
>>>  Override   
>>> FullKeepCntMin
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_fullkeepcntmin_>
>>>  Override   
>>> FullAgeMax
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_fullagemax_>
>>>  Override   
>>> Incremental Backups
>>> IncrPeriod
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_incrperiod_>
>>>  Override   
>>> IncrKeepCnt
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_incrkeepcnt_>
>>>  Override   
>>> IncrKeepCntMin
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_incrkeepcntmin_>
>>>  Override   
>>> IncrAgeMax
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_incragemax_>
>>>  Override   
>>> IncrLevels
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_incrlevels_>
>>>  Override   
>>> IncrFill
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_incrfill_>
>>>  Override   
>>> Blackouts
>>> BackupsDisable
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_backupsdisable_>
>>>  Override   
>>> BlackoutBadPingLimit
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_blackoutbadpinglimit_>
>>>  Override   
>>> BlackoutGoodCnt
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_blackoutgoodcnt_>
>>>  Override   
>>> BlackoutPeriods
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_blackoutperiods_>
>>>  Override   
>>> hourBegin   
>>> hourEnd     
>>> weekDays    
>>> Other
>>> PartialAgeMax
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_partialagemax_>
>>>  Override   
>>> RestoreInfoKeepCnt
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_restoreinfokeepcnt_>
>>>  Override   
>>> ArchiveInfoKeepCnt
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_archiveinfokeepcnt_>
>>>  Override   
>>> BackupZeroFilesIsFatal
>>> <http://localhost/backuppc/index.cgi?action=view&type=docs#item__conf_backupzerofilesisfatal_>
>>>  Override   
>>
>>
>>> Apparently this is not the case: I now have:
>>> Backup#     Type    Filled  Level   Start Date      Duration/mins   Age/days
>>> Server Backup Path
>>> 1
>>> <http://localhost/backuppc/index.cgi?action=browse&host=localhost&num=1>
>>> full        yes     0       4/30 13:50      284.1   28.8    
>>> /media/BackupPC/pc/localhost/1
>>> 4
>>> <http://localhost/backuppc/index.cgi?action=browse&host=localhost&num=4>
>>> incr        no      1       5/3 14:00       0.9     25.8    
>>> /media/BackupPC/pc/localhost/4
>>> 5
>>> <http://localhost/backuppc/index.cgi?action=browse&host=localhost&num=5>
>>> incr        no      1       5/4 14:00       8.7     24.8    
>>> /media/BackupPC/pc/localhost/5
>>> 6
>>> <http://localhost/backuppc/index.cgi?action=browse&host=localhost&num=6>
>>> incr        no      1       5/5 20:00       12.2    23.5    
>>> /media/BackupPC/pc/localhost/6
>>> 7
>>> <http://localhost/backuppc/index.cgi?action=browse&host=localhost&num=7>
>>> incr        no      1       5/6 20:00       17.6    22.5    
>>> /media/BackupPC/pc/localhost/7
>>> 8
>>> <http://localhost/backuppc/index.cgi?action=browse&host=localhost&num=8>
>>> full        yes     0       5/7 20:00       292.1   21.5    
>>> /media/BackupPC/pc/localhost/8
>>> 9
>>> <http://localhost/backuppc/index.cgi?action=browse&host=localhost&num=9>
>>> incr        no      1       5/12 09:33      46.0    17.0    
>>> /media/BackupPC/pc/localhost/9
>>> 10
>>> <http://localhost/backuppc/index.cgi?action=browse&host=localhost&num=10>
>>>     incr    no      1       5/13 20:00      59.3    15.5    
>>> /media/BackupPC/pc/localhost/10
>>> The error is because the backup disk is full.
>>> What am I doing wrong?
>> It can't delete a full backup if there are incremental backups between
>> it and the next one. Backup 4, 5, 6, and 7 are stopping backup 1 from
>> being deleted. You need to reduce the IncrKeepCnt values, probably to 0.
>> Hopefully that will stop ALL incremental backups.
>>
>> Regards,
>> Adam
>>
> Thanks for the fast answer.
> 
> I changed both IncrKeepCnt and IncrKeepCntMin to 0 in the main config
> *and* in the host-specific one, but nothing got deleted.
> The disk is still 100% full.
> 
> In any case:
> I would like to set-up BackupPC so that I do a weekly full backup,
> daily incremental ones and I want to delete all old incremental ones
> as soon as I have a good full.
> How can I do this?
> 
> Side issue:
> Can I manually delete the old backups? How?

Personally, I've just done something like this:
cd /var/lib/backuppc/pc/hostname
rm -rf 45
That will delete the backup, then you need to run the
/usr/share/backuppc/bin/Backuppc_nightly 0 255
to actually remove the files from the pool

Regards,
Adam

- --
Adam Goryachev
Website Managers
www.websitemanagers.com.au
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIPmK1GyoxogrTyiURAvPWAKCm+EfNFtCMstxhWy5EM4HCQ+FzJQCg0efV
wz1/dIa8EpYTOShrf8MkrE8=
=koIs
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
BackupPC-users mailing list
BackupPC-users AT lists.sourceforge DOT net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/

<Prev in Thread] Current Thread [Next in Thread>