Andreas Piening <andreas.pien...@gmail.com> wrote on 12/22/2010 09:08:28 
AM:

> One additional question: You say that the number of incremental backups
> will slow down the backup process, which makes sense to me because
> backuppc needs to iterate over all incremental backups. But which 
settings
> are the "best" if I want a history that goes more than 7 days in the 
past?
> For instance if I want to keep the last 14 days in the backup, is it
> enough to set "FullKeepCnt=2" and leave "FullPeriod=6.97" and
> "IncrPeriod=0.97"?
> Does "FullKeepCnt=2" still use pooling then? What I mean is: Does it 
need
> twice the space as with "FullKeepCnt=1", or are there still hardlinks 
used
> to address the unchanged files?

Hard links are used no matter what.  The only difference between an 
incremental backup and a full backup is that an incremental backup only 
checks files it can detect as changed, and a full checks every one.  It is 
possible for a file to be changed and not detected as changed, so a full 
catches this.

It has *NOTHING* to do with how much space a backup takes.  Both will take 
*exactly* the same amount of space (ignoring the possibility of files that 
might be missed by an incremental).

If you want to be able to restore a file for each of the last 14 days, you 
want a FullKeepCnt that meets your needs (at least 2, but I would 
recommend something like 2,2,2--look at the documentation!), and an 
IncKeepCount of something like 12.  That will give you 14 days of daily 
backup.

Again, read the documentation.  It is extremely well done.  With BackupPC, 
it's easy to say something like, "I want one backup a day for 14 days, one 
backup every week for 6 weeks, 6 backups every 2 weeks, and 12 backups 
every 4 weeks (close enough to a month).  That would give you nearly 17 
months of backups, and depending on your deltas (the amount of data that 
changes daily), it might take only a few tens of percent more space than a 
*single* backup!

(For the record, the configuration for that is:  FullPeriod=6.97 [*Very* 
little reason to change this ever], IncPeriod=0.97 [Same here, too], 
FullKeepCnt=8,6,12 [8 weeekly backups, 6 2-weekly backups and 12 4-weekly 
backups] and IncKeepCnt=12 [12 daily incremental backups plus two of the 8 
weekly full backups during that time=2 weeks of daily backups].  These are 
*not* in Perl syntax, but you could enter them into the GUI as-is.)

> The more I think about it the more I understand how much "magic" must be
> going on in the backuppc backend!

Actually not that much.  Much of the magic is actually in rsync;  the only 
real "magic" in BackupPC is that it can detect when a "new" file is 
actually the same as any other "existing" file and eliminate the 
duplicated space.

(Not to minimize the value of BackupPC:  I love it to death.  But it is 
not a black box:  it's actually very understandable.  Still, major props 
to Craig for putting everything together in an easy-to-use package!)

Timothy J. Massey
Out of the Box Solutions, Inc.

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/

Reply via email to