Re: [BackupPC-users] Concrete proposal for feature extension for pooling
2010-03-01 20:20:45
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® 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/
|
|
|