What i am wondering is, what is the suggestion for disaster recovery when I want to store all backups offsite. I was thinking about running a rsync script to connect to the server via SSH and pull the whole www directory, and also at the same time do a whole mysqldump of all databases and copy them over at the same time. However, in the event that the whole server goes down or hardware fails.. how quickly can I get that all up and running on another virtual machine? like import all settings, virtual hosts etc.?