Есть VPS - 1 (Нидерланды, под управлением FastPanel), на котором добавлено порядка 12 сайтов и 2 БД.
Есть VPS - 2 (Нидерланды, под управлением FastPanel), на котором добавлено пока 2 сайта и 2 БД, в будущем количество увеличится до 20.
Есть VPS - 3 (Швеция, под управлением FastPanel) - на нем 10 сайтов, которые менее всего важны.
Все домены управляются через dash.cloudflare.com (2 аккаунта, не в одном аккаунте все домены).
Задача, сделать из VPS - 3 резервный VPS, который в случае простоя VPS 1 или VPS 2, допустим технические работы, или проблемы в ДС) - перебрасывал трафик на резервный VPS, а после того, как VPS 1 или VPS 2 возобновили работу, вернуть трафик.
Дополнительные требования:
На VPS - 3 завести 3 пользователя: VPS1, VPS2, VPN (FastPanel главный пользователь и FTP пользователь).
Раз в N времени (допустим раз в сутки), VPS 3 обращается к VPS -1 и VPS - 2, забирает данные и обновляет их на VPS 3 (перезаписывает файлы, папки и БД, чтобы всегда держать их в актуальном состоянии.
Load Balancer на CF настроить так, чтобы я оплатил тариф как за 1 сайт (5.99$ на каждый аккаунт, с помощью чата ЧПТ посмотрел, так реально сделать через запись)
На VPS 1 и VPS 2 создать под домены (с прямыми IP, без Load Balancer) на указанных доменах (сообщу) trekking.domain.net разместить указанные (Сообщу) фразы, это необходимо для того, чтобы хостер получил уведомление о том, что VPS недоступен и решил проблему, то есть условно под домены, чтобы трекать поднялся ли VPS.
На профиле VPN установить VPN - Amnezia VPN с настройками - без записи логов, максимальная безопасность
Сайты имеют трафик, реализация без простоя. Есть пара проектов на которых можно провести тестирование.
Объяснить систему работы, то есть, если я создаю новый сайт и новую БД на VPS-1 или VPS - 2, я также создаю новый сайт и новую БД с таким же именем на VPS-3?
Реализовать уведомление об успешной синхронизации, то есть, чтобы я знал, что все данные на резервном VPS-3 актуальные.
Обязательно реализация через CloudFlare (чтобы были скрытые IP адреса).