Joshua Penix wrote: > On Dec 17, 2007, at 9:37 PM, Brian wrote: > >> This whole thread is making me feel ok with rsync to a separate drive, >> or tar and gzip what you care about. > > > If you have an external drive and want something better than just rsync, > I highly recommend rdiff-backup (http://www.nongnu.org/rdiff-backup/). > It solves every one of the issues listed in this thread, and is > extremely space efficient. There is no concept of an "incremental" > backup - it runs in full every day, but only stores the changed bytes of > each file. > > 1) It knows what was deleted when and will respect that deletion upon > restore. > 2) Since it's always comparing against another full copy of the > filesystem, it will catch moved files and directories. > 3) There is *always* a valid full set of backup data, so power > interruption will only corrupt the running backup. Upon next execution, > it will recognize the failure and roll the repository back to the > previous backup. > > rdiff-backup is really the closest thing that Open Source has to CDP > (Continuous Data Protection). Technically it's "Near" CDP and is often > used as such by putting it in an hourly cron job. >
rdiff-backup sounds like it competes with sliced bread for GTS (Greatest-Thing-Since) points! The only question I had was whether they had any kind of multiple channel capabilities. BTW, there is a link there to an interesting utility, cstream http://www.cons.org/cracauer/cstream.html and the author of that program has a very interesting website, as well. He (Martin Cracauer) has some raid benchmarks of possible interest at http://www.cons.org/cracauer/phpbb-29.html He also has interesting things to say about GPL, FreeBSD, and his "Dell/Asus bashing" story makes fine pre-christmas reading. Regards, ..jim -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
