Бэкапы
Справка для агента, разрабатывающего новый сервис: как в экосистеме устроены бэкапы. Это описание практики, а не предписание.
Сложившаяся практика
- Перед рискованным изменением (миграция, апгрейд, реструктуризация) делается бэкап.
- БД сервисов дамнятся по cron; хранение — на отдельном хосте.
- VM снапшотятся через гипервизор перед изменениями.
- Бэкап без проверенного восстановления не считается бэкапом.
Для нового сервиса
- Определяются: что бэкапим (БД / данные / конфиги;
.env отдельно от git), куда (отдельный хост или NFS-шара), как часто (по критичности), как восстановить (инструкция в docs сервиса).