Linux自动备份MYSQL方法

1、创建备份文件夹

#cd /opt
#makedir mysql_back

2、编写运行脚本

#vi autobackup

写入以下内容:

filename=`date +%Y%m%d`
mysql_bin_dir /mysqldump –opt dataname -u user -ppassword | gzip > /www/mysqlbackup /name $filename.gz

保存退出

说明:

(1)mysql_bin_dir:mysql的bin路径;

(2)dataname:数据库名;

(3)user:数据库用户名;

(4)password:用户密码;

(5)name:自定义备份文件前缀标识。

如上例,将自动备份mysql数据库,并以gzip压缩方式存储,文件名为name20080101.gz的形式。

3、为脚本添加执行权限

#chmod +x autobackup

4、让crontab来完成定期执行的任务

阅读全文>>

你可能感兴趣的:(Linux自动备份MYSQL方法)