
0 1 * * * /data/backup/backup-mysql.sh
2、backup-mysql.sh内容,将每天备份的内容打包
#!/bin/sh
ymd=`date +%Y%m%d`
cd /data/backup
mysqldump -uuser001 -p12345678 db001 >db001.sql
tar zcf db001-${ymd}.sql.gz db001.sql
3、restore.sh恢复数据
mysql -uuser001 -p12345678 -Ddb001 <db001.sql
mysql备份用自带的备份工具mysqldump每天自动执行用cron工具,把mysql的备份命令放在.sh文件里面
.sh文件放在/etc/cron.daily目录,就会每天自动执行了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)