crontab+dump mysql+delete old files

По крону (crontab) ежедневно в 5 часов утра создается дамп базы данных с именем mysqldump-dd.mm.yy. Еженедельно по понедельникам удаляются старые резервные копии баз данных.

Скрипт dump.sh:


#!/bin/bash
mysqldump -uимя -pпароль --all-databases > /home/aion/backup/dump/mysql_all.sql;tar czf /home/aion/backup/dump/mysqldump-`date +%d.%m.%y`.tgz /home/aion/backup/dump/mysql_all.sql

Скрипт oldfiles.sh:


#! /bin/bash
find /home/aion/backup/dump -mtime +7 -exec rm -fv {} \;

Crontab:


0 5 * * * aion /home/aion/backup/dump.sh
0 10 * * 1 aion /home/aion/backup/oldfiles.sh