一个简单的脚本,每天自动备份指定数据库!
#vim /opt/backup/db/backup.sh
#!/bin/sh 
# author:coralzd
backupdir=/opt/backup/db/  
mkdir -p $backupdir$(date -d yesterday +%Y)/$(date -d yesterday +%m)/
cd $backupdir$(date -d yesterday +%Y)/$(date -d yesterday +%m)
mysqldump -uroot -p123456 blog >$(date -d yesterday +%Y-%m-%d)_blog_db.sql
mysqldump -uroot -p123456 www >$(date -d yesterday +%Y-%m-%d)_www_db.sql
将其置于crontab 中,每天0点备份昨天的数据库,然后存入指定目录中。 #crontab -e 00 00 * * * /opt/backup/db/backupmysql.sh 注意:crond 必须启动。