> CentOS > CentOS服务器 > 备份还原 >

Centos下Mysql定时自动备份脚本

首先,创建用于存放备份文件的目录。
 
mkdir /home/website/backup
 
修改目录权限为777,
 
chmod 777 /home/website/backup
 
然后建立自动备份的脚本,
 
date="$(date +"%Y-%m-%d")"
mysqldump -u 你的用户名 -h localhost -p'你的密码' 你的数据库 | gzip -9 > "/home/website/backup/databackup-$date.gz"
 
修改/etc/crontab,让脚本每天定时执行,
 
#vi /etc/crontab
 
在最下面添加
 
01 1 * * * root /usr/sbin/mysqlbak.sh
 
这样就可以做到每天备份了。


(责任编辑:IT)