Биллинговая система Nodeny

Главная категория => Курилка => Тема начата: poxy. от 14 Декабря 2011, 15:01:27



Название: Автоудаление бэкапов за прошлый месяц.
Отправлено: poxy. от 14 Декабря 2011, 15:01:27
Добрый день, помогите со скриптом для крона. Заранее Спасибо!


Название: Re: Автоудаление бэкапов за прошлый месяц.
Отправлено: Александр (AleksHr) от 14 Декабря 2011, 15:13:55
find . -name \*.tar.gz -mtime +30 -delete

запихни в файлик sh и кинь его в /etc/periodic/mounth

Права тока не забудь на выполнение...


Название: Re: Автоудаление бэкапов за прошлый месяц.
Отправлено: poxy. от 14 Декабря 2011, 15:19:38
Спасибо!


Название: Re: Автоудаление бэкапов за прошлый месяц.
Отправлено: poxy. от 14 Декабря 2011, 15:27:38
delete-old-backups.sh

Код:
#!/bin/sh
cd /var/backups
find . -name \*.tar.gz -mtime +30 -delete

и этот файл кинуть в рутовый крон /usr/local/nodeny/crontab.txt

Код:
0  0  1  *  *  sh /usr/local/delete-old-backups.sh

Так пойдет?


Название: Re: Автоудаление бэкапов за прошлый месяц.
Отправлено: Александр (AleksHr) от 14 Декабря 2011, 16:44:09
marcus7, у меня он в папке периодик, мне так больше нравится но должен и так работать.


Название: Re: Автоудаление бэкапов за прошлый месяц.
Отправлено: poxy. от 15 Декабря 2011, 09:37:10
delete-old-backups.sh

Код:
#!/bin/sh
cd /var/backups
find . -name \*.tar.gz -mtime +30 -delete

и этот файл кинуть в рутовый крон /usr/local/nodeny/crontab.txt

0  0  1  *  *  /bin/sh /usr/local/delete-old-backups.sh