Рекурсивное удаление старых архивов

Люба х...ня

Встретился с проблемой, что на одном из серверов для хранения бэкапов переполнилось место. Из-за этого на другом сервере также переполнилось место. Потому что сначала делается архив локально, а затем перемещается на один из серверов бэкапов.

Но мы, админы, ленивые, и вручную просматривать директории и удалять архивы несколько месяцев точно не будем. Особенно когда проектов более 200. Выручит простенький скрипт, который надо повесить на cron. 

Код скрипта:

find /backup/ -type f -mtime +30 -name "*.tar.gz" -exec rm -f {} \; 

/backup/ - директория с бекапами;

 -type f - тип файла;

-mtime +30 - старше 30 дней;

-name "*.tar.gz"  - расширения .tar.gz (чтобы ничего лишнего не удалить!!!);

exec rm -f {} \;  - команда удаления. 

Проще говоря, команда читается так: найди все файлы с расширением  .tar.gz старше 30 дней и удали. 

Расскажите нам о своем проекте!