Backup · 3-2-1 · восстановление
Как организовать резервное копирование сервера
Бэкап, который никогда не проверяли, — не бэкап. Разберём схему 3-2-1, что копировать на Linux-сервере и как убедиться, что восстановление реально работает.
Смотрите настройка серверов и обслуживание 24/7.
Правило 3-2-1
3 копии данных, 2 разных носителя/типа, 1 копия вне площадки (другой ДЦ или облако).
Локальный snapshot + выгрузка в S3/другой регион — типовая схема для VPS.
Учитывайте RPO (сколько данных можно потерять) и RTO (сколько простоя допустимо).
Что копировать
Базы данных — дампы по расписанию и перед крупными миграциями.
Конфиги nginx, compose, env-шаблоны (без секретов в открытом виде).
Пользовательские файлы: uploads, статика, если не в git.
Список установленных пакетов и версий образов Docker.
Проверка restore
Раз в квартал — тестовое восстановление на отдельный инстанс.
Документировать шаги: сколько минут до поднятого сервиса.
Алерт, если бэкап не создался или размер аномально мал.
Сервис
Когда звонить мастеру
В Энгельсе и Саратове выезжаем с инструментом и диагностикой — согласуем смету до работ.
- Нет регламента бэкапов или последний restore неизвестен когда был.
- Перед обновлением ОС или переносом на новый VPS — миграция без простоя.
- Нужен мониторинг и контроль бэкапов в абоненте — 24/7.
Нужна помощь сегодня?
Позвоните — подскажем, что не делать до приезда, и назовём ориентир по срокам.
ПозвонитьВопросы
Частые вопросы
Достаточно ли snapshot у хостера?
Как дополнение — да; для БД и логики приложения нужны отдельные дампы.
Как часто делать бэкап?
Критичные данные — ежедневно; высоконагруженные — чаще + непрерывная репликация по необходимости.
Шифруете ли бэкапы?
Рекомендуем шифрование при хранении вне сервера.