Зачем ходить на FTP под рутом?
Это уже вопрос настройки серверов и приложения. Если топорно, то берите Failover DNS с маленьким TTL и A-записями, направленными на оба сервера. на каждом из серверов Nginx с балансировкой. Между базами правильная репликация (master-slave или master-master решать Вам), и т.д. и .т.п.
Правильным решением было бы обратиться к профессионалам, которые проанализируют приложение и предложат оптимальный вариант конкретно для Вашего приложения. А на форуме могут быть только общие советы и ссылки на тонны документации.---------- Добавлено 09.11.2013 в 14:55 ----------
$ host google.com
google.com has address 173.194.39.66
google.com has address 173.194.39.65
google.com has address 173.194.39.67
google.com has address 173.194.39.73
google.com has address 173.194.39.72
google.com has address 173.194.39.64
google.com has address 173.194.39.71
google.com has address 173.194.39.78
google.com has address 173.194.39.70
google.com has address 173.194.39.68
google.com has address 173.194.39.69
Как-то так :)
А что мешает настроить репликацию баз? Балансировку http можно и на базе Nginx настроить: http://nginx.org/ru/docs/http/ngx_http_upstream_module.html или HAproxy
Были бы знания, не было бы вопросов таких :)
Пробовал добавить муз. сайт, который уже крутится в AdSense, сказали "сайт не подходит по правам копирайта"... Т.е. гуглу все нравится, а партнеру, который работает по правилам гугла что-то не понравилось. где логика?
Могу посоветовать digitalocean в Нидерландах, тарифы от 5 баксов http://hostingbloger.com/2013/07/05/obzor-cloud-vps-hostinga-digitalocean.html
Бэкапить только то, что изменилось с момента последнего бэкапа.
Лизвеб такое выбросит через 2-3 жалобы
Теоретически, если побить в бубен, то можно через monit сделать. Более простой и надежный вариант - нанять администратора, который будет сам разбираться что и почему происходит.
Если я все правильно помню, при работе mod_php сервер ждет пакет от клиента (при чтении данных от клиента) или подтверждение получения пакета клиентом (при передаче данных клиенту). Когда работет mod_cgi, этот таймаут задает макс. время ожидания ответа от cgi-приложения, в Вашем случае - php скрипта. Детали могут быть неточными, но смысл передал :)