001.Shell脚本数据库备份
2017-03-22 22:38
344 查看
#备份数据库,并删除七日之前的备份,即只保留七日之内的备份数据。 #!/bin/bash #author: lijg #date: 20170113 db_user="usr" db_pwd="pwd" for db in "db1" "db2" do db_backup_path="/backup/path/${db}" mysqldump -u ${db_user} -p${db_pwd} ${db} | gzip > "${db_backup_path}/${db}.`date -d "now" +%Y%m%d`.sql.gz" cd ${db_backup_path} && set -f rm "${db}.`date -d "-7 days" +%Y%m%d`.sql.gz" done
相关文章推荐
- linux下使用shell脚本定时备份数据库
- shell脚本:完成数据库的自动备份和删除
- 简单的shell数据库备份脚本
- shell脚本备份mysql里面所有数据库到远程服务器
- MySQL :: Linux 下自动备份数据库的 shell 脚本
- Mysql 数据库自动备份Shell脚本
- shell脚本备份postgresql数据库个人笔记
- CentOS下编写shell脚本自动备份数据库与网站
- shell脚本备份数据库
- linux中shell备份数据库脚本
- 两个备份数据库的shell脚本
- shell脚本采用crontab定时备份数据库日志
- 备份数据库的shell脚本
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中(转)
- Mysql自动备份数据库shell脚本
- 简单的shell脚本备份数据库和代码
- 用shell脚本自动化备份数据库
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中
- Centos上通过shell脚本实现数据库备份和还原
- Shell备份数据库脚本编写