BackupPC-users

Re: [BackupPC-users] Concrete proposal for feature extension for pooling

2010-03-01 20:20:45
Subject: Re: [BackupPC-users] Concrete proposal for feature extension for pooling
From: "Jeffrey J. Kosowsky" <backuppc AT kosowsky DOT org>
To: Craig Barratt <cbarratt AT users.sourceforge DOT net>
Date: Mon, 01 Mar 2010 19:18:31 -0500
Craig Barratt wrote at about 15:01:04 -0800 on Monday, March 1, 2010:
 > Backups will be stored as reverse deltas, so only the most recent is
 > complete, and all the prior backups are just the deltas to re-create
 > the prior backups.  The prior backups will no longer need to have
 > complete directory trees - they will only be deep enough to represent
 > the necessary changes from the next more recent backup.  That means
 > the storage will be decoupled from whether the backup itself is full
 > or incremental.  And all new backups will be relative to the most
 > recent (ie: IncrLevels will disappear).  There are several advantages
 > here, mainly around efficiency since the most recent backup is the
 > one that is used most often (for new backups or restores).  Plus
 > the most recent backup will be modified in place, rather than being
 > rewritten every time with hardlinks.  That should improve performance
 > too.

One more thought/suggestion. Would it make sense to include some of
the backuppc-fuse code in your new version? I really find it extremely
useful -- in fact, I don't think I have touched the web interface
since the first time I played with BackupPC. Perhaps it's not a
replacement for the web way of browsing, but I just love the ability to
read and browse backups using normal *nix commands without having to
worry about mangling and zcatting or even knowing the backup number
(if you use the 'latest' link).

It seems like the web-based backup browser and backuppc-fuse end up
having to do the same 'delta' reconstruction so it might be helpful to
both approaches if they shared the same underlying file access &
reconstruction code and then just differed in the sense that one
approach uses a web-based browsing metaphor while the other uses a
fuse-filesystem mounting metaphor.

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
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/