Целевая аудитория: системные администраторы и DevOps-инженеры, которым нужен универсальный инструмент для ежедневного обслуживания серверов — автоматический бэкап файлов и БД, ротация логов, мониторинг диска, очистка старых архивов и уведомления в Telegram.
Что делает скрипт:
- Архивирует указанную директорию (например, /var/www) с датой в имени.
- Создаёт дамп MySQL или PostgreSQL (выбор по переменной), сжимает gzip.
- Удаляет бэкапы старше N дней.
- Проверяет свободное место на диске и при пороге