nxs-backup
nxs-backup Это инструмент позволяющий создавать резервные копии, выполнять их ротацию и сохранять на локальных или внешних хранилищах. Можно бэкапить не только за указанный период времени, но и с учётом определенного количества бэкапов, мониторить различные…
Что это
nxs-backup
Возможности и детали
- Это инструмент позволяющий создавать резервные копии, выполнять их ротацию и сохранять на локальных или внешних хранилищах;
- Можно бэкапить не только за указанный период времени, но и с учётом определенного количества бэкапов, мониторить различные метрики через Prometheus и использовать в конфигурации переменные окружения;
- Нет встроенного механизма шифрования :(;
- Передано через Онотоле: @marsycored (авторский текст сохранен);
- От себя добавлю что помимо просто данных умеет бакапить и базы, заявлено MySQL, Postgress, Mongo. В виде протокола передачи умеет S3, SSH (SFTP), FTP, CIFS (SMB), NFS, WebDAV.
Зачем нужен
Проект закрывает специализированную практическую задачу и может заменить набор ручных действий или несколько разрозненных утилит. Перед постоянным использованием его стоит проверить на тестовом окружении и сопоставить возможности с вашим сценарием.
Когда пригодится
- Когда нужно быстро заметить деградацию сервиса или нехватку ресурсов;
- Для анализа истории показателей и поиска причины сбоя;
- Для организации дашбордов и оповещений без ручной проверки каждого узла.
Что учесть
Перед внедрением nxs-backup проверьте набор метрик, срок хранения истории, стоимость ресурсов и каналы оповещений. Начните с тестового окружения, зафиксируйте рабочую конфигурацию и только после этого переносите инструмент в постоянный процесс.