У меня есть веб-сайты нашей компании (x8 всего 500 000 в месяц) на 1/3 виртуального сервера, обновленного до 1 живого сервера и 1 сервера горячего резервного копирования. Эти два будут нашими собственными, и будут работать Debian, A2, M5, P5.2. Живой более мясистый, чем запасной.
Как лучше всего настроить и использовать эти серверы?
У нас нет локальной машины разработчика в офисе, поэтому я бы хотел, чтобы первый работал, а второй отказывал, если первый выходит из строя или мы хотим обновить его.
MySQL будет работать в качестве ведомого на втором.
Способ его настройки (они еще не запущены, sysadmin дал их мне) заключается в том, что оперативные rsyncs для резервного копирования каждый час, и мы должны просто обновить live.
Но это, кажется, пустая трата, не имеющая ценности для резервного копирования.
Если я запускаю svn для резервного копирования. Затем промежуточная / dev-копия сайтов, экспортированных из svn при резервном копировании с rsync, чтобы работать, когда это необходимо. База данных должна быть прочитана только при резервном копировании, так как сложно запустить две версии БД на одном сервере.
Затем live live также каждый час выполняет rsync для резервного копирования во второе место (так что готовая копия готова к сбою).
Имеет ли это смысл?