Свой failover-кластер или baser: честный расчёт
Кратко. Своя связка (вторая VM + keepalived/HAProxy + DNS с API + бэкапы + мониторинг) реально собрать за 2–3 дня работы инженера и 400–1500 ₽/мес за железо. Потом её надо тестировать и помнить. baser — то же переключение за 1–3 минуты, плюс зеркало сайта и заявки в Telegram, за 790 ₽/мес и ноль дней сборки.
Что входит в «сделаю сам»
Классический DIY-фейловер для малого сайта: вторая VM в другом облаке, веб-сервер с копией сайта, keepalived или скрипт, дёргающий API DNS-провайдера, cron с rsync ночами, мониторинг (uptime-kuma), и ежемесячный ритуал «проверить, что резерв вообще поднимается». Каждый пункт — часы работы и точка отказа. Самая частая находка при аудите: резерв есть, но он последний раз обновлялся весной и не стартует.
Таблица: своими руками против сервиса
| Параметр | Свой кластер (DIY) | baser |
|---|---|---|
| Время до защиты | 2–3 дня работы инженера | ~10 минут: смена NS у регистратора |
| Железо в месяц | вторая VM от 400 ₽ + DNS с API | включено (зеркало у нас) |
| Поддержка решения | вы и ваш скрипт, навсегда | наша обязанность по оферте |
| Контрольное переключение | руками, раз в… никогда | автоматически, ежемесячно ночью |
| Заявки с сайта при аварии | зависит от вашей формы | форма-заглушка → Telegram владельцу |
| Свежесть копии | как настроите rsync | ночью автоматически, до 2 часов на старших тарифах |
| Цена в месяц | от 400 ₽ железо + время админа | от 790 ₽ всё включено |
Когда DIY оправдан
Честно: если у вас высоконагруженный сервис с живой репликацией PostgreSQL, stateful-логикой и штатным DevOps — собирайте сами, сервисы вроде нашего не про это. Но если вы магазин, мастер или студия, и сайт нужен «чтобы просто всегда открывался и принимал заявки» — платить инженеру за сборку и поддержку велосипеда дороже, чем 790 ₽ сервису.