Я хочу реплицировать 2 Ubuntu Server. Поэтому, если я изменю настройки на одном сервере, он будет реплицирован на другой.
Сервер будет работать с Zpanel (mysql, bind, apache, postfix и т. Д.) ..
blockquote>Обновлено
Сервер 2 является точно такой же копией Сервера 1 . В основном после установки & amp; обновляя сервер 1 я сделал клон сервера 1 . Я использую Vmware Workstation для тестирования.
Обновление
, если я обновляю БД или что-то вроде обновления в / var / www / на 1-м сервере, оно автоматически обновляется на 2-м сервере ...... ... что я действительно хочу ... у меня есть 2 сервера ... это будут серверы веб-хостинга (Zpanel). Я хочу репликацию на 2 идентичных сервера, если один не работает, 2-й будет работать, так как он является репликой 1-го
.
Что такое репликация веб-сервера?
Тиражирование машины веб-сервера является процессом синхронизации двух или больше машин, так, чтобы у каждого из них были те же самые файлы в любом данном моменте времени.
Преимущества репликации веб-сервера
Существует два основных преимущества к репликации веб-сервера:
- Высокая доступность
- Производительность в течение высокого времени загрузки
Rsync
Rsync является утилитой оболочки Linux, которая поддерживает эффективное копирование данных между двумя серверами.
В отличие от "нормальной копии" - Rsync только копирует дифференциальные данные (что просто было изменено вместо всех файлов). Другое преимущество Rsync - то, что он копирует по SSH - таким образом, данные шифруются через канал.
Rsync является одним из самых популярных методов для тиражирования веб-серверов. Это надежно, легко установить и быстро.
Это руководство, обойдет Вас посредством процесса использования Rsync для тиражирования двух машин веб-сервера.
Ниже необходимые шаги установки
- Установка RSync
- Выберите папку (папки) для тиражирования
- Создайте файл конфигурации сервера Rsync
- Сервер Installing & Running Rsync
- Выборка изменений с клиентом Rsync
- Установка клиента Rsync как cronjob 1
1Source: SPI
Вы можете использовать rsync
. Синхронизируйте 2 сервера с rsync и ssh
Я думаю, что вы ищете что-то вроде DRBD . Также могут быть доступны альтернативы, но это, безусловно, хорошая отправная точка для поиска решения для вашего варианта использования.