Linux自动备份MYSQL方法

一、建立备份文件夹mysql

#cd /opt
#makedir mysql_backsql

二、编写运行脚本数据库

#vi autobackuppost

写入如下内容:spa

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

保存退出ip

说明:get

(1)mysql_bin_dir:mysql的bin路径;date

(2)dataname:数据库名;file

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

(4)password:用户密码;

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

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

三、为脚本添加执行权限

#chmod +x autobackup

四、让crontab来完成按期执行的任务

阅读全文>>

相关文章
相关标签/搜索