Моя текущая установка включает небольшой сервер Linux, на котором запущено несколько служб (сервер LoRaWAN, несколько панелей визуализации и VPN, обеспечивающий внешний доступ к устройствам в этой сети). Я хочу сделать его более надежным, чтобы не было (или было мало) простоев в случае поломки сервера.
Текущая идея: купить второй сервер со 100% идентичным оборудованием. Я бы поместил на него два раздела, соответствующие двум установкам Linux. «Резервный раздел» будет всегда включен, каждый n
минут он отправляет пинг на основной сервер. Если он подключен к сети, он синхронизирует свою корневую папку (rclone?) со вторым разделом, чтобы он всегда был точным клоном основного сервера. Если он не работает, после льготного периода он перезагружается в «разделе клонирования», чтобы службы могли возобновить работу как можно скорее.
Имеет ли это смысл? Есть ли способ лучше?
отказоустойчивость Linux