Hi Peter Tim wrote: > Take a look at rdiff-backup which uses rsync libs. It's possible to > exclude specific directories (--exclude or --exclude-globbing-filelist). > If you call it from a daily cronjob you can back up multiple directory > trees by running it sequentially on those. The most recent backup is > fully accessible and earlier backups are compressed diffs. Can do remote > backups over SSH. Been using it for around 15 years - does the job.
I was also going to suggest http://www.nongnu.org/rdiff-backup/ The backup is a simple copy of the original in appearance, so you can cp(1) files out of it, etc. There's one addition, a directory starting with `.' where it stores all the information about the previous versions of that directory so it can switch to them. And whereas rsync is about transferring only the changes, rdiff-backup uses the mechanism to store only the changes, handy if there's a large file where only a few bytes in the middle change every day. It has a lot of users. Cheers, Ralph. -- Next meeting: Bournemouth, Tuesday, 2015-11-03 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ New thread: mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING Reporting bugs well: http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR