backups: в нотификацию добавлены размеры приложений и свободное место
- список приложений теперь со значком статуса (забекаплено, упал дамп, бекапить нечего) и занятым местом; размеры считает dust одним вызовом - в конце уведомления — свободное место на дисках сервера, по одной строке на файловую систему
This commit is contained in:
@@ -152,3 +152,7 @@ ansible-playbook -i production.yml --diff playbook-gitea.yml
|
||||
- Шаблоны скриптов бэкапов в `files/<app>/` (backup.template.sh, gobackup.template.yml и др.).
|
||||
- `files/backups/backup-all.py` — оркестратор, запускает все бэкапы через restic.
|
||||
- Cron-расписание настраивается в `playbook-backups.yml`.
|
||||
- Уведомление включает список всех найденных приложений со значком статуса (✅ забекаплено,
|
||||
❌ упал скрипт дампа, ⏭ бекапить нечего) и занятым местом, а в конце — свободное место
|
||||
на дисках. Размеры считает `dust` (ставится ролью eget); если его нет, прогон продолжается
|
||||
без размеров.
|
||||
|
||||
Reference in New Issue
Block a user