Most Control Panels have a built in backup solution, so that would do the job pretty well. I've written a bash script for my servers to copy everything important to another server. That works too till the day when all my servers have a HD failure at the same time
