Chinaunix首页 | 论坛 | 博客
  • 博客访问: 457349
  • 博文数量: 145
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1139
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-14 16:47
个人简介

路漫漫其修远兮,吾将上下而求索

文章分类

全部博文(145)

文章存档

2016年(10)

2015年(15)

2014年(120)

我的朋友

分类: LINUX

2014-01-15 15:23:54


点击(此处)折叠或打开

  1. #!/bin/bash
  2. #要备份的数据库名,多个数据库用空格分开
  3. databases=(3gchuya120 3gerbihou chuya120 erbihou guahao guahao_erbihou jzx365 tsh114)
  4. #databases=(3gchuya120 3gerbihou)
  5. date_str=`date +%y%m%d`
  6. basepath='/data2/backup/'
  7. for db in ${databases[*]}
  8. do
  9. mysqldump -h localhost -u andrew --password=maliya001 -R -E -e \
  10. --max_allowed_packet=1048576 --net_buffer_length=8192 --database $db \
  11. >$basepath$db-$date_str.sql
  12. tar zPcf $basepath$db-$date_str.sql.tar.gz $basepath$db-$date_str.sql
  13. rm -rf $basepath$db-$(date +%Y%m%d -d "7 days ago").sql.tar.gz
  14. done
  15. rm -fr $basepath*.sql



阅读(853) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~