Here at home, I'm extremely happy with rsnapshot as a backup solution. It's exactly what I need: easy to configure (with just a few pitfalls), totally transparent, and very reliable. Too bad I can't use it at work: the incremental backups of rsnapshot rely on hard links, which are supported neither by cifs nor by sshfs. And no, I do not want a server-based (pull) backup. I want to push my data!
We briefly thought about setting up nfs, but that requires kerberos for secure authentication ... oh well, that's really too much hassle for a lonely snake. I instead decided to search an easy-to-use backup program which does not require hard links. Easy to use, mind you: enterprise-class solutions of the like as bacula or amanda are explicitely ruled out.
And I think I found one: rdiff-backup, which realizes incremental backups via rdiff.
The configuration is simple:
The exclude list might look like that:
/home/cobra/.beagle/ /home/cobra/.Mail/FalseNegs/ /home/cobra/.Mail/Junk/ /home/cobra/.Mail/Worms/ /home/cobra/.Mail/trash/ /home/cobra/temp/ /home/cobra/tmp/ /home/cobra/.opera/cache4/ /home/cobra/.opera/images/ /home/cobra/.mozilla/firefox/ytuudeoq.default/Cache/ /home/cobra/.VirtualBox/ /home/cobra/VMWare/
I've just started to use it, but so far it looks very promising. Ask me again in 30 days. 😊
What I will detail very soon in a forthcoming blog entry: how to automate this backup in the most convenient way.