Полагаю, вы хотите, чтобы резервный сервер был запущен в случае сбоя 1-го сервера. Для этого вам необходимо выполнить следующие шаги:
- Создать Rsyn c файлов вашего проекта (чтобы данные всегда были актуальны на 2-м сервере)
- Есть Создан мастер базы данных (для 2-го сервера обновлена база данных)
- Скрипт для проверки времени работы основного сервера (может сработать простая команда ping) и изменение записи A веб-сайта. (Это может быть достигнуто с помощью API провайдера DNS, cloudflare предоставляет то, что я использовал)
Скрипт также может использовать средство проверки, где, если 1-й сервер возвращается, он изменяет запись DNS на сервере 1 (который является основным сервером).