Linux定期备份mysql
2017-11-04 16:05
162 查看
path="/xxx/backup/" #备份路径 filename=`date '+%Y%m%d_%H%M%S'` #文件名格式 dbuser="root" #DB账号 dbpass="root" #DB密码 dbname="test" #DB名 #判断路径是否存在 if [ ! -x "$path" ]; then echo "[Err] Backup path is not Dir or cannot read" exit fi #导出MYSQL mysqldump -h127.0.0.1 -u$dbuser -p$dbpass --opt $dbname | gzip >$path$filename.sql.gz #删除10天前的备份文件 find $path -name '*.gz' -mtime +10 -exec rm -f {} \; echo 'Done.'
相关文章推荐
- linux 定期自动备份mysql的shell
- Linux中mysql定期备份
- linux下使用定时任务完成mysql定期备份
- linux 本地mysql定期备份
- Linux环境下定时备份MySQL数据
- mysql自动备份、恢复脚本(linux的shell、windows的批处理)
- Linux下MySQL的备份与还原
- linux下mysql定时备份数据库
- Linux下自动备份MySQL的方法
- linux下mysql自动备份脚本代码
- 菜鸟学Linux 第078篇笔记 mysql 备份mysqldump
- linux mysql 定时备份
- linux下mysql备份脚本
- 北京Linux学习培训机构:MySQL的备份和恢复
- linux 简单的mysql备份和导入,以及文件的备份和导入
- [转]linux下完全备份数据库mysql
- Linux自动备份MYSQL方法
- mysql备份(win和linux)
- linux下mysql自动备份数据库与自动删除临时文件
- Linux下MySQL定时按日期备份数据