Hi guys,
Thanks for the suggestions. Good ideas.
I was thinking that duplicating the whole disk image would be good to give a bulletproof backup every once in a while. One of my Linodes had to be moved as part of the power upgrading work Linode was doing and even moving it within their datacenter the estimated time to do this was over an hour - too long for my servers to be offline.
I guess if you had a couple of servers then you could take one offline and do this, but then you'd still need to sync it back from the live one when you'd finished....
Rsync looks like the way to go, and I take the point about slaving the mysql server. I've been doing this a bit and it seems to be okay. I found the process a bit manual, and in our development environment there are quite a few databases appearing and disappearing, so I'd need to use a decent script to scan this and turn on / off the syncing as necessary.
I had a few problems with rsync to do with the ownership of files (a bit like some of the problems you can have with using tar), but I think this is my lack of experience.
Looks like I need to spend some more time with Rdiff
Thanks again for the suggestions.
Best wishes
Peter