利用crontab定时备份数据库为sql文件
2016-09-30 18:00
295 查看
测试:每1分钟执行1次,利用crontab*/1 * * * * /opt/nginx/db_bak.sh每天的0点0分把数据库备份为日期格式
脚本如下:#!/bin/bashlogs_path="/opt/nginx/sql_bak/"mkdir -p ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/cd /var/lib/mysqlmysqldump -uroot -pyourdbpassword tablename>${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/tablename_$(date -d "yesterday" +"%Y%m%d").sql注意需要修改上面的数据库用户名和密码结果如下:ls /opt/nginx/sql_bak/2016/03/
0 0 * * * /opt/nginx/db_bak.sh
脚本如下:#!/bin/bashlogs_path="/opt/nginx/sql_bak/"mkdir -p ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/cd /var/lib/mysqlmysqldump -uroot -pyourdbpassword tablename>${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/tablename_$(date -d "yesterday" +"%Y%m%d").sql注意需要修改上面的数据库用户名和密码结果如下:ls /opt/nginx/sql_bak/2016/03/
相关文章推荐
- linux上利用crontab定时备份postgres数据库及文件到windows系统
- linux上利用crontab定时备份postgres数据库及文件到windows系统
- (精)如何利用T_SQL实现数据库备份与还原处理之一--(如何利用sql语句,得到数据库文件目录)
- 用SQL语句定时自动备份SQL SERVER 数据库并将备份文件加密压缩自动下载 (2014-03-17 13:12:26)转载
- php定时备份数据库,导出sql文件
- linux定时备份mysql数据库,及解决crontab执行时生成数据库文件为空的问题
- 使用rsync+crontab每天定时备份数据库文件。
- linux定时备份mysql数据库,及解决crontab执行时生成数据库文件为空的问题
- 利用windows批处理文件定时备份数据库
- 利用crontab定时备份数据库为sql文件
- 从sql备份文件中导入现存数据库中_数据库技巧
- (精)如何利用T_SQL实现数据库备份与还原处理之一--(如何利用sql语句,正确备份数据库)
- SQL定时自动备份,并将备份文件加密压缩并自动下载的实现
- 利用Crontab实现对Oracle数据库的定时备份
- 从SQL备份文件中导入现存数据库
- LINUX下利用crontab定时备份日志
- (精)如何利用T_SQL实现数据库备份与还原处理之一--(如何利用sql语句,正确还原数据库)
- SQL定时自动备份,并将备份文件加密压缩并自动下载的实现
- 利用JOB和SQL邮件功能实现对数据库的定时备分
- 从SQL备份文件中导入现存数据库中