1,增加年月目录下面的日期目录,比如在201110目录下,会按日期生成22日的目录,该目录下,为当天的备份
2,增加f参数,可以自己定保存的天数,保留7天,则设置-f 7
3,删除了恢复数据的函数,恢复数据比较重要,需要单独编写脚本.
4,脚本文件与变量文件分开,便于脚本更新.
5,脚本名改为backup_mysql.sh
使用说明:
-a: backup all database 备份全库
-e: backup each database 备份所有分库
-d: backup single/multi database eg. -d 'mysql test' 备份单库,或者多个库
-t: backup single/multi table of single database eg. -t 'mysql user' 备份单库下面的表
-b: backup binlog 备份binlog
-f: delete backup 7 days ago! eg. -f 7 删除7天之前的备份,天数可自定义
-p: create connect mysql password 创建密码文件
-c: sync to backup center 传送到异机