mysql定时备份数据库的shell
来源:互联网 发布:美国2016年gdp数据 编辑:程序博客网 时间:2024/04/30 07:40
http://blog.51yip.com/mysql/161.html
一,准备好shell脚本
- vi /home/zhangy/database_bak.sh
- #!/bin/sh
- # File: /home/zhangy/database_bak.sh
- # Database info bakupmysql TANK 2009/11/04
- DB_USER="root" #用户名
- DB_PASS="********" #密码
- DB_NAME="myblog" #要备份的数据名
- <span id="more-161"></span># Others vars
- DATE=`date +%Y_%m_%d` #要备份的日期
- YESTERDAY=`date -d yesterday +%Y_%m_%d` #删除昨天的备份
- BIN_DIR="/usr/local/mysql/bin"
- BCK_DIR="/home/zhangy/database_bak" #备份路径
- cd $BCK_DIR
- #删除以前该数据库的备份,因为我的linux下面还有2G硬盘空间,郁闷。
- if [ -f $YESTERDAY$DB_NAME".sql" ]
- then
- rm -f $YESTERDAY$DB_NAME".sql"
- fi
- # 备份
- ${BIN_DIR}/mysqldump --opt -u${DB_USER} -p${DB_PASS} ${DB_NAME} > ${BCK_DIR}/${DATE}${DB_NAME}.sql
二,定期执行把shell放到crontab里面。
#查看crond是否已启动[root@BlackGhost cron]# ps -e|grep crond21519 ? 00:00:00 crond
#打开crontab[root@BlackGhost cron]# crontab -e#在里面加上一行00 18 * * * /home/zhangy/database_bak.sh
#查看一下是否已加上[root@BlackGhost cron]# crontab -l## DO NOT EDIT THIS FILE MANUALLY!! USE crontab -e INSTEAD.#
# <minute> <hour> <day> <month> <dow> <command>
01 * * * * /usr/sbin/run-cron /etc/cron.hourly02 00 * * * /usr/sbin/run-cron /etc/cron.daily22 00 * * 0 /usr/sbin/run-cron /etc/cron.weekly42 00 1 * * /usr/sbin/run-cron /etc/cron.monthly56 06 * * * /home/zhangy/www/bb.php51 23 * * * /sbin/shutdown -h now00 18 * * * /home/zhangy/database_bak.sh
然后退出
0 0
- mysql定时备份数据库的shell
- mysql定时备份数据库的shell
- Linux下定时备份MySQL数据库的Shell脚本
- Linux下定时备份MySQL数据库的Shell脚本
- Linux下定时备份MySQL数据库的Shell脚本
- 使用shell定时自动备份mysql数据库
- linux shell 定时备份mysql数据库
- shell 定时备份mysql
- 定时备份 mysql 数据库
- 定时 备份mysql 数据库
- 定时备份mysql 数据库
- mysql数据库定时备份
- Mysql数据库定时备份
- Linux 怎么通过shell脚本定时备份mysql数据库
- 用shell脚本进行MySQL数据库定时备份
- Linux shell实现每天定时备份mysql数据库
- centos定时备份mysql数据库 用shell脚本实现
- 编写shell脚本对mysql数据库进行定时备份
- 元旦
- .Net Web项目安装包制作(三)补充说明
- 互联网络层的内核实现[内核中的路由机制]
- SAP安装过程报错:SL controller存放位置不对
- 0024 java中String创建比较最详细解释【入门】
- mysql定时备份数据库的shell
- Guava扩展工具包
- AUPE学习第七章------进程环境
- Android菜鸟的成长笔记(6)——剖析源码学自定义主题Theme
- 单片机 PWM输出 c
- 获取手机号码 归属地的接口
- 线性查找-数组最大距离
- USB设备驱动
- UVa 10891 Game of Sum / 记忆化搜索