作者:邓聪聪

  在自动打包生成备份sql文件后,对运行情况做一个监控!  命令前加time,查看命令执行完成所用时间!

FILE_DIR=/root/
DATE=$(date +%F)
FILE_NAME="cacti_bak.$DATE.tar.gz"
FILE=${FILE_DIR}${FILE_NAME}
erro=/root/mysql_bak.erro
ok=/root/mysql_bak.ok tar -cvzf $FILE /root/cacti.sql if [ ! -f "$FILE" ];
then
echo "####### $DATE #########"> $erro
echo "MySQL back up $DATE hava not created!" >> $erro
echo "MySQL back up failed" >> $erro
echo | mutt -s "测试" m18001131583@.com < $erro
else
echo "MySQL back up $FILE have exist!" >$ok
echo "MySQL back up successful!" >> $ok
ls -lh $FILE|awk '{print $5,$9}' >> $ok
echo | mutt -s "测试" m18001131583@.com < $ok
fi

判断文件是否存在

#Crontab time
# variables
FILE_DIR=/data/mysql_bak/ #备份存放路径
DATE=`date +%Y_%m_%d` #获取当前系统时间
FILE_NAME="mysqldata_bak_$DATE.tar.gz" #最终保存的数据库备份文件名
FILE=${FILE_DIR}${FILE_NAME} #echo "$FILE" # 判断当天备份文件是否生成
if [ ! -f "$FILE" ];
then
echo "####### $DATE #########">> /data/mysql_bak/mysql_bak.err
echo "MySQL back up $DATE hava not created!" >> /data/mysql_bak/mysql_bak.err
else
echo "MySQL back up $FILE have exist!"
echo "MySQL back up successful!"
fi

最新文章

  1. Unity3d:UI面板管理整合进ToLua
  2. 【转】App架构设计经验谈:接口的设计
  3. 在 Arch Linux 玩百度 Flash 战曲游戏乱码
  4. 怎么简单获取input file 选中的图片,并在一个div的img里面赋值src实现预览?
  5. springMVC获取file,几种转换
  6. hdu 2680 最短路径(dijkstra算法+多源最短路径单源化求最小值)这题有点意思
  7. 【线段树求逆序数】【HDU1394】Minimum Inversion Number
  8. 原生弹窗拖拽代码demo+简单的抽奖
  9. 设计模式的征途—3.抽象工厂(Abstract Factory)模式
  10. java web 学习总结之 Servlet/JSP 编码问题
  11. ajax跨域请求问题及解决办法总结
  12. windows下nginx+php
  13. Mac下vim7.4+vimgdb让vim支持gdb源码调试
  14. mysql排序之ORDER BY IF、ORDER BY配合IN、TIMESTAMPDIFF、TIMESTAMPADD、FIELD
  15. 【推荐】HTML5 Word Cloud——中文词云
  16. canvas-7globleCompositeOperation.html
  17. 45.更新一下scrapy爬取工商信息爬虫代码
  18. 【MySQL】死锁问题分析
  19. SignalR 设计理念(一)
  20. Elasticsearch 填坑记

热门文章

  1. Hadoop问题:There are 0 datanode(s) running and no node(s) are excluded in this operation.
  2. JAVA核心技术I---JAVA基础知识(package和import)
  3. Web API中的内容协商
  4. EL表达式获取日期时间类型后格式化的问题
  5. sqlyog创建数据库表关系图
  6. MySQL 8.0X的安装与卸载命令
  7. bzoj千题计划313:bzoj3879: SvT(后缀数组+st表+单调栈)
  8. 开发更健壮python程序的一些工具
  9. python日志1
  10. 【tmos】SpringBoot项目IDEA不识别依赖,但是能够运行时什么鬼?