centos linux 脚本自动备份数据库
来源:互联网 发布:暴风云微交易源码 编辑:程序博客网 时间:2024/06/06 15:03
编写脚本
[root@iZ232s4zbqvZ service]# vi mysql_dump.sh #!/bin/shecho "mysqldump start..."DB_NAME="imms_core"DB_USER="root"DB_PASS="smithhuang"BIN_DIR="/usr/bin"YEAR=`date +%Y`BCK_DIR="/data/mysql_dump/"$YEAR/DATE=`date +%Y%m%d_%H%M%S`mkdir -p $BCK_DIR$BIN_DIR/mysqldump -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/$DB_NAME.dump_$DATE.sql.gzsleep 1#####DB_NAME="imms_app"$BIN_DIR/mysqldump -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/$DB_NAME.dump_$DATE.sql.gzecho "mysqldump end at "$DATE
注意:
目录/data/mysql_dump/和目录/data/logs/mysql要有www用户的权限 最好给他改成777权限
要先切换到www用户
[www@iZ232s4zbqvZ ~]$ crontab -e# imms mysqldump01 01 * * * /usr/local/service/mysql_dump.sh >> /data/logs/mysql/mysqldump.log
恢复时先用gunzip解压
如:
[root@iZ232s4zbqvZ 2015]# gunzip imms_core.dump_20150211_133301.sql.gz
0 0
- centos linux 脚本自动备份数据库
- CentOS系统mysql数据库自动备份脚本
- Linux 自动备份MySQL数据库shell脚本
- Linux Shell 脚本 自动备份 Mysql 数据库
- CentOS Linux自动备份MySQL数据库到远程FTP服务器并删除指定日期前的备份Shell脚本
- 数据库自动备份脚本
- 自动备份数据库脚本
- 自动备份数据库脚本
- 数据库自动备份脚本
- centos每天自动备份mysql数据库方法及脚本
- CentOS下编写shell脚本自动备份数据库与网站
- Linux oracle数据库自动备份自动压缩脚本代码
- LINUX 自动备份脚本
- CentOS Linux下每天自动备份MySQL数据库
- CentOS Linux下每天自动备份MySQL数据库
- 自动备份Mysql数据库脚本
- Oracle数据库自动备份脚本
- sql自动备份数据库脚本
- hdu 5166 Missing number
- Linux crontab定时执行任务 命令格式与详细例子
- Struts2+Spring4.0+Hibernate4.0 学习之三
- metasploit - debug
- nginx日志处理
- centos linux 脚本自动备份数据库
- iis7、iis8配置备份还原
- 通过挂载磁盘解决SWAP分区和磁盘空间不足
- struts2学习54-68
- CSDN-Markdown编辑器使用简介
- git mergetool
- Swift:超炫的View Controller切换动画
- 水果做键盘控制跑跑卡丁车
- SEU寒假训练题解二 C Codeforces 445B