Wanted: One backup utility
I want a backup utility. One that will work on my Linux server, my Windows desktop computer, my Windows notebook, and my wife’s brand new iMac.
I have a nice little Linux server that has a second hard drive in it reserved solely for backups. I want to be able to performed scheduled backups from all my different computers onto this drive. So far I have not found anything that works for me.
On my linux server I use rsync and cron to do nightly backups. This has worked very well. Although I am only doing a straight backup off all the files in certain directories with no compression (tar, gz, zip, etc) and no incremental backups. Thankfully, rsync only copies the files that have changed.
On the iMac I can do the same thing if I generate the correct ssh keys and put them in the right spots. However, there should be a simpler method. I tried DejaVu, but it could not handle backing up to a network drive.
As for Windows, as the saying goes: “forgeda bout it” (said in your best italian mobster accent). And I am definitely not installed cygwin just so I can run rsync. I tried Unison, but it crashed trying to backup some Firefox and Thunderbird files and other system files. Plus, it was more work then it was worth when it came to trying to remove files from its backup list that it could not backup.
So, what I am looking for is this, it:
- Must be able to handle backing up over a network
- Must have clients for Windows 2000 & XP, OS X, and Linux
- Must be able to do incremental and full backups
- Must be simple to use and require minimal effort to setup
- Must be fairly simple to restore a single file from the backup
- Must be able to restore an entire directory, or an entire backup easily
Is that too much to ask?
If I find anything that fits the bill, I will definitely blog about it.
Update: Primate suspects