Простой бэкап MySQL

Есть море способов бэкапить Базы MySQL. Один из них предложил человек с ником  antmix, за что ему огромное спасибо. И так, нам потребуется 2 скрипта. Один для непосредственно самого бэкапа, второй для вызова первого из Cron.

1) dump-cron.sh
#!/bin/sh
cd ~/dump/
./dump.sh 1> dump.log 2>&1
cat dump.log | mail -s "daily mysql dump $DDATE" root@localhost
Скрипт отсылает сообщение об успешном дампе и запускает второй скрипт который и делает сам дамп:
2) dump.sh
#!/bin/sh
export DDATE=`date --date "1 day ago" +%d-%m-%Y`
mysqldump -u root -ppass base1 > dump_base1-$DDATE.sql
mysqldump -u root -ppass  base2 > dump_base2-$DDATE.sql
tar vjcf ./full-dump-$DDATE.tar.bz2 ./dump*$DDATE*.sql
rm ./dump*$DDATE*.sql
Скрипт делает дам баз и архивирует их в архив. Теперь ставим на эти скрипты права на исполнение
chmod +x
и добавляем dump-cron.sh в cron.