Настройка репликации и бэкапов с Failover
Описание
Требуется настроить автоматическую ежечасную репликацию файлов и базы данных сайта с основного сервера на резервный сервер другого хостинга. Необходимо реализовать полные бэкапы с ротацией, которые будут храниться на отдельном хранилище (третий сервер или объектное хранилище), изолированном от основного и резервного серверов.
В Cloudflare Load Balancer (Active-Passive, один аккаунт, поддомены) нужно настроить автоматическое переключение трафика на резервный сервер при сбое основного (Health Monitor 60 сек) и обратно (failback) без участия человека. При переключении на резервном сервере должны автоматически запускаться все фоновые сервисы (парсеры, загрузчики, очереди, cron), а при возврате — корректно останавливаться.
Также требуется добавить уведомления об ошибках и краткую инструкцию по восстановлению. Критерий готовности: при падении основного сайта он автоматически поднимается на резервном с потерей данных не более часа, все сервисы работают; при восстановлении основного трафик и сервисы возвращаются автоматически.
