Є 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 адреси).