1.На бинде поставить несколько А записей на www.site.com
2.При п.1 будет балансировка по запросам, но если не надо - на бекап сервере резать файрволом с опцией REJECT (т.е. с ответом) и постоянно проверять на живость основной хостинг- если он падает , то убрать фильтр.
Еще способ.
Можно сделать два сервера
www1.site.com
www2.sote.com
В днс прописать самый стабильный как www.site.com (можно даже алиасом на www1.site.com).
В качестве старт страницы повесить скрипт, который проверяет состояние основного сервера и если ок, то делает редирект на www1.site.com
Иначе редирект на www2.site.com.
На апаче прописать виртуалхосты для www1/www2 точно такие, как www.site.com