1. #!/bin/sh
  2. # mysql data backup script
  3. #
  4. # use mysqldump --help,get more detail.
  5. #
  6. BakDir=/root/back/mysql
  7. LogFile=/root/back/mysql/mysqlbak.log
  8. DATE=`date +%Y%m%d%H%M%S`
  9. echo " " >> $LogFile
  10. echo " " >> $LogFile
  11. echo "-------------------------------------------" >> $LogFile
  12. echo $(date +"%y-%m-%d %H:%M:%S") >> $LogFile
  13. echo "--------------------------" >> $LogFile
  14. cd $BakDir
  15. DumpFile=$DATE.sql
  16. GZDumpFile=$DATE.sql.tar.gz
  17. /usr/local/bin/mysqldump -u user -pname  --database -h 127.0.0.1 db> $DumpFile
  18. echo "Dump Done" >> $LogFile
  19. tar czvf $GZDumpFile $DumpFile >> $LogFile 2>&1
  20. echo "[$GZDumpFile]Backup Success!" >> $LogFile
  21. rm -f $DumpFile
  22. #cd $BakDir/daily
  23. cd $BakDir
  24. echo "Backup Done!"
  25. echo "please Check $BakDir Directory!"
  26. echo "copy it to your local disk or ftp to somewhere !!!"
  27. find $BakDir -ctime +30 -exec rm {} \;
  28. echo "delete file over 30 days"

其中user,name和db请根据自己的情况修改

最新文章

  1. 基于东北F4的设计模式情景剧——第一幕 装饰模式(Decorator Pattern)
  2. spout详解
  3. Android Soap实例
  4. Visio作图
  5. NoSQL数据库探讨之一 - 为什么要用非关系数据库?
  6. 关于配置文件权衡,.config VS .xml
  7. BASE64,MD5,SHA,HMAC加密與解密算法(java)
  8. weblogic启动报错
  9. Ztree实现带checkBox的下拉框
  10. 【转载】C++ inline 函数
  11. Linux Shell 脚本
  12. Sql中的datetime类型的空值和c#中的DateTime的空值的转换方法
  13. 剑指offer 二叉搜索树与双向链表
  14. 小甲鱼OD学习第9讲
  15. E-R视图中有关图形的用法
  16. ORM版学员管理系统3
  17. 1363. ZigZag Conversion
  18. static类型的变量
  19. Python机器学习笔记:利用Keras进行分类预测
  20. Scala下划线_使用

热门文章

  1. 蓝牙Host Controller Interface笔记
  2. 读书笔记——《图解TCP/IP》(3/4)
  3. CLH锁 、MCS锁
  4. KVO机制浅析和实例演示
  5. 雾里看花终隔一层——探析package和import
  6. 【C++】error C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型
  7. win7:Remote Desktop Services 启动失败
  8. 解决调用context.Session["NAME"]时总出现Object reference not set to an instance of an object.异常的方法
  9. 通过CSS使文本框中输入的小写字母变大写字母
  10. Tomcat 处理请求时的中文乱码问题