Há muitas boas perguntas na seção "outros". Tudo isso se resume a: Depende do que você está fazendo e da rapidez com que precisa se recuperar. Imediatamente? Muito caro. Você pode ter uma semana? Provavelmente muito barato. Com que frequência você chega fisicamente ao servidor?
Mas aqui está o que você provavelmente vai querer fazer backup, no mínimo:
/ etc /casa seu webroot quaisquer outros arquivos de aplicativo quaisquer arquivos de banco de dados
Para a maioria, você pode usar rsync ou tar. O Rsync exigirá um servidor "live" em algum lugar no qual você possa hospedar os dados. Tar vai fazer um arquivo (que você pode bzip) e, em seguida, você terá que extraí-lo em outro servidor.
Você definitivamente precisará de algo com espaço em disco e cpu suficientes para executar seu servidor de failover. Ele precisará ter o RHEL5.3 (mantenha os mesmos patches). Você provavelmente não precisará licenciar o segundo servidor, a menos que você o esteja executando o tempo todo.
Para os arquivos de banco de dados, você provavelmente desejará começar com mysqldump ou pg_dump. Se você tiver o Oracle, comece com o rman. Estes são os mais ineficientes, mas o mais rápido & maneira infalível de obter backups desses dados.
Espero que isso ajude como um lugar para começar.