I backup our important data (e.g. /home and some other bits and pieces) to a couple of remote 'servers'.
At present I'm using rdiff-backup which does what I want except for one issue - it needs passwordless access to the remote system if it is to run unattended. (At least I think it does, I'm willing to listen to anything that suggests it doesn't)
Having passwordless ssh access to the backup machine means that a malicious attacker who gets into the backup client machine can destroy all the backups as well as the files being backed up. While this is a fairly remote possibility (a malicious attacker getting in) I'd like to protect against it if I can.
So I'm looking for a backup/mirror/remote copy facility that will allow me to 'push' files from a client machine to the backup machine without needing passwordless access. It also needs to do either timed or incremental backups in some shape or form as otherwise, of course, destroying files on the backup client would probably also destroy them on the backup.
Any ideas anyone? I'm toying of playing with rsync with an rsync server on the remote backup machine though I haven't investigated this enough to see if it will work as I hope. There are a number of backup utilities that use rsync and provide timed and/or incremental backups but I'm not sure if they'll use rsync server on the remote.