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 [email protected] List: https://lists.sourceforge.net/lists/listinfo/backuppc-users Wiki: http://backuppc.wiki.sourceforge.net Project: http://backuppc.sourceforge.net/
