#!/bin/bash
mysql_backup_dir=/data/databaseup/
mysql_username="root"
mysql_password="password"
databasename="database1 database2"
lastweek=$(date "+%y%m%d" -d "last week")
timeStart=$(date '+%Y%m%d%H%M%S')
dataname=${mysql_backup_dir}${timeStart}
logfile=${mysql_backup_dir}/full-${timeStart}.log echo "开始备份..."`date`
innobackupex --user=$mysql_username --password=$mysql_password --defaults-file=/etc/my.cnf --database="$databasename" --no-lock --stream=xbstream --tmpdir=$mysql_backup_dir --sleep= --throttle= --compress --compress-threads= $mysql_backup_dir > ${dataname}.xbstream > "$logfile" mkdir -p ${dataname}
xbstream -x < ${dataname}.xbstream -C ${dataname}
innobackupex --decompress ${dataname} > "$logfile"
find ${dataname} -name "*.qp" | xargs rm -f
innobackupex --defaults-file=/etc/my.cnf --user=root --password=cff1981@wit --use-memory=4G --apply-log ${dataname} > "$logfile" echo "备份完毕..."`date` echo "删除老的备份..."`date` cd ${mysql_backup_dir} && ls|grep ${lastweek} |xargs rm -rf echo "删除老的备份完毕..."`date`

最新文章

  1. px、dp和sp,这些单位有什么区别?
  2. Dynamics AX 2012 R2 安装Reporting Services 扩展
  3. “FAIL - Deployed application at context path but context failed to start”错误的解决
  4. Ubuntu安装Tcpdump
  5. iOS - OC NSValue 值
  6. dnf的动画脚本研究
  7. 利用PyInstaller将python代码封装成EXE(亲测可用)
  8. 使用kdbg或nemiver调试ROS
  9. ural 1671 Anansi&#39;s Cobweb
  10. mac版sublime text2包管理器安装步骤
  11. URLencode 特殊字符 转义 遇上的坑
  12. Do a web framework ourselves
  13. matplotlib 入门之Usage Guide
  14. Codeforces Round #529 (Div. 3) C. Powers Of Two(数学????)
  15. 6.8 lambda方法 6.9 枚举类
  16. 一个python脚本解决安装mq的依赖问题
  17. 2.3.1关键字volatile与死循环
  18. 微信小程序实例源码大全2
  19. OkHttp3实现Cookies管理及持久化
  20. mysql 二进制日志binary log操作简单命令

热门文章

  1. 解决Ajax中IE浏览器缓存问题
  2. EPX Studio产品功能介绍
  3. ArrayList,HashSet,SortedSet之间的区别是什么?
  4. [UWP]抄抄《CSS 故障艺术》的动画
  5. 环境篇:VMware Workstation安装Centos7
  6. CSS实现垂直居中布局
  7. 贵州省网络安全知识竞赛个人赛Writeup
  8. HDU-1251 统计难题(我就是不用字典树)
  9. windows10 64位 安装mysql服务端 并使用navicat客户端链接 掉的一堆坑
  10. LeetCode45——从搜索算法推导到贪心