生产环境的MySQL是通过crontab的方式,定时调度热备脚本备份数据。目前是通过XtraBackup软件实现热备。关于热备脚本方面,请查看我原先的博客《使用shell实现mysql自动全备、增备&日志备份》:http://linzhijian.blog.51cto.com/1047212/1891745,这里不再展开说明。备份存..
分类:
其他好文 时间:
2017-04-17 14:49:08
阅读次数:
240
1.需求: 定时执行数据库备份2.新建一个定时任务入口文件, 命名为cron.php (与index.php同一级目录) 关于$argv 测试cron.php Home模块下IndexController的aa操作方法 首先查看PHP命令位置 执行命令, 通过cron.php里面的m c a 分配, ...
分类:
数据库 时间:
2017-04-15 00:00:18
阅读次数:
287
Python任务调度模块 – APScheduler 2015年6月11日 by debugo · 32 Comments APScheduler是一个Python定时任务框架,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务、并以daemon方式运行应 ...
分类:
编程语言 时间:
2017-04-14 16:24:55
阅读次数:
452
# 注释crontab任务crontab -l > ${WORK_DIR}/cron_binarysed -i 's%\(.*/home/xyz/xyz.sh\)%#\1%' ${WORK_DIR}/cron_binarycrontab ${WORK_DIR}/cron_binary # 恢复cro ...
分类:
其他好文 时间:
2017-04-14 12:51:08
阅读次数:
184
php原生态生成静态缓存,配合crontab定时刷新缓存,不需要第三方模板 ...
分类:
Web程序 时间:
2017-04-13 12:01:43
阅读次数:
209
1.创建一个shell脚本文件 cd usr mkdir dabackup vim backup.sh 更改backup.sh文件权限 chmod 755 /usr/dabackup/backup.sh 2.添加到定时任务 每天凌晨3点半备份一次 crontab -e ...
分类:
数据库 时间:
2017-04-12 18:38:46
阅读次数:
210
第1列分钟1~59第2列小时1~23(0表示子夜)第3列日1~31第4列月1~12第5列星期0~6(0表示星期天)第6列要运行的命令 下面是crontab的格式:分 时 日 月 星期 要运行的命令 这里有crontab文件条目的一些例子: 30 21 * * * /usr/local/apache/ ...
分类:
其他好文 时间:
2017-04-12 15:01:51
阅读次数:
246
linux系统mysql5.6版本实现自动备份步骤 1、sudo mysql --help | grep my.cnf 查找my.cnf文件2、在文件中添加如下行实现免输入密码[mysqldump]user=your_backup_user_name(用户)password=your_backup_ ...
分类:
数据库 时间:
2017-04-12 14:55:44
阅读次数:
203
一、crond简介 crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务 工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务 ...
分类:
系统相关 时间:
2017-04-12 13:49:53
阅读次数:
303
#!/bin/bashIP="`ifconfigeth0|awk-F"[:]+"‘NR==2{print$4}‘`_$(date%F%H%M)"通过sh执行脚本正常,通过crontab计划任务调用就是空值,*/1****/bin/sh/scripts/tar.sh>/dev/null2>&1解决方法:把脚本中ifconfig改成全路径/sbin/ifconfig问题解决IP="`/sbin/ifconfiget..
分类:
系统相关 时间:
2017-04-12 10:11:33
阅读次数:
486