1.软文推荐

2.软文推荐

3.软文推荐

脚本详细内容
[root@db02 scripts]# cat /server/scripts/Store_backup.sh

  #!/bin/sh

  MYUSER=root

  MYPASS=xuliangwei

  SOCKET=/data/3306/mysql.sock

  MYLOGIN=”mysql -u$MYUSER -p$MYPASS -S $SOCKET”

  MYDUMP=”mysqldump -u$MYUSER -p$MYPASS -S$SOCKET -B”

  DATABASE=”$($MYLOGIN -e “show databases;”|egrep -vi “Data|_schema|mysql”)”

  for dbname in $DATABASE

  do

  MYDIR=/server/backup/$dbname

  [ ! -d $MYDIR ] && mkdir -p $MYDIR

  $MYDUMP $dbname|gzip >$MYDIR/${dbname}_$(date +%F).sql.gz

  done
执行后的结果
  [root@db02 /]# tree /server/backup/

  /server/backup/

  ├── oldboy26

  │ ├──oldboy26_2015-12-29.sql.gz

  │ ├──oldboy26_2015-12-30.sql.gz

  │ └──oldboy26_2015-12-31.sql.gz

  ├── oldboy_xuliangwei26

  │ ├──oldboy_xuliangwei26_2015-12-29.sql.gz

  │ ├──oldboy_xuliangwei26_2015-12-30.sql.gz

  │ └──oldboy_xuliangwei26_2015-12-31.sql.gz

  └── xuliangwei26

  ├──xuliangwei26_2015-12-29.sql.gz

  ├──xuliangwei26_2015-12-30.sql.gz

  └──

  xuliangwei26_2015-12-31.sql.gz

  3 directories, 9 files
脚本详细内容
  [root@db02 scripts]# cat mysql_table.sh #

  #!/bin/sh

  USER=root

  PASSWD=xuliangwei

  SOCKET=/data/3306/mysql.sock

  MYLOGIN=”mysql -u$USER -p$PASSWD -S$SOCKET”

  MYDUMP=”mysqldump -u$USER -p$PASSWD -S$SOCKET”

  DATEBASE=”$($MYLOGIN -e “show databases;”|egrep -vi “Data|_schema|mysql”)”

  for dbname in $DATEBASE

  do

  TABLE=”$($MYLOGIN -e “use $dbname;show tables;”|sed ‘1d’)”

  for tname in $TABLE

  do

  MYDIR=/server/backup/$dbname/${dbname}_$(date +%F)

  [ ! -d $MYDIR ] && mkdir -p $MYDIR

  $MYDUMP $dbname $tname |gzip >$MYDIR/${dbname}_${tname}_$(date +%F).sql.gz

  done

  done
查看执行后的结果
  [root@db02 scripts]# tree /server/backup/

  /server/backup/

  ├── oldboy26

  │ ├──oldboy26_2015-12-30

  │ │├──oldboy26_oldboy_test_2015-12-30.sql.gz

  │ │└──oldboy26_oldboy_test2_2015-12-30.sql.gz

  │ └──oldboy26_2015-12-31

  │ ├── oldboy26_oldboy_test_2015-12-31.sql.gz

  │ └── oldboy26_oldboy_test2_2015-12-31.sql.gz

  ├── oldboy_xuliangwei26

  │ ├──oldboy_xuliangwei26_2015-12-30

  │ │├──oldboy_xuliangwei26_cloudstack_2015-12-30.sql.gz

  │ │├──oldboy_xuliangwei26_dashborad_2015-12-30.sql.gz

  │ │└── oldboy_xuliangwei26_student_2015-12-30.sql.gz

  │ └──oldboy_xuliangwei26_2015-12-31

  │ ├──oldboy_xuliangwei26_cloudstack_2015-12-31.sql.gz

  │ ├──oldboy_xuliangwei26_dashborad_2015-12-31.sql.gz

  │ └──oldboy_xuliangwei26_student_2015-12-31.sql.gz

  └── xuliangwei26

  ├──xuliangwei26_2015-12-30

  │├──xuliangwei26_openstack_2015-12-30.sql.gz

  │├──xuliangwei26_saltstack_2015-12-30.sql.gz

  │├──xuliangwei26_server_2015-12-30.sql.gz

  │└──xuliangwei26_zabbix_2015-12-30.sql.gz

  └──xuliangwei26_2015-12-31

  ├──xuliangwei26_openstack_2015-12-31.sql.gz

  ├──xuliangwei26_saltstack_2015-12-31.sql.gz

  ├──xuliangwei26_server_2015-12-31.sql.gz

  └──xuliangwei26_zabbix_2015-12-31.sql.gz

  9 directories, 18 files

本文来源:www.lxlinux.net/7764.html,若引用不当,请联系修改。

相关文章 8

1

sudo 这个命令大家肯定不陌生,在一些场合里,我们需要管理员权限去运行命令,此时就 2分钟前

sudo 这个命令大家肯定不陌生,在一些场合里,我们需要管理员权限去运行命令,此时就需要加上 sudo 。但是,如果这样的场合比较多,那么...

2

重庆小程序开发--合优网络 3分钟前

广州合优网络,高端网站建设公司,网站建设老品牌,14年网站建设经验,服务100多个不同行业,获得了50000多家企业用户的认可,累积超过600...

3

Virmach:新出月抛机器,1核/1G/7G/2.2T/1Gbps/月付$1.07,不可续费 5分钟前

Virmach家前几天给大家整理过他们的套餐,可谓是性价比之王,在美国多地都有机房,不过到国内速度比较快的就是洛杉矶和圣何塞了,目前...

4

Linux进程是如何创建出来的? 6分钟前

在 Linux 中,进程是我们非常熟悉的东东了,哪怕是只写过一天代码的人也都用过它。但是你确定它不是你最熟悉的陌生人?我们今天通过深...

5

RackNerd:美国AMD Ryzen高性能专用服务器$186.15/月起,160TB存储服务器$389/月,8C站群服务器 9分钟前

RackNerd,主要经营美国圣何塞、洛杉矶、达拉斯、芝加哥、亚特兰大、新泽西机房基于KVM虚拟化的VPS、混合独立服务器VDS、独立服务器、站群...

6

【广州网站优化】为什么网站优化了很久排名还是上不去(广州网站优化工具) 10分钟前

?一方面通过网站优化解决用户的搜索需求,另一方面也是为了推广自己的品牌和产品,提升网站的流量。既然网站优化推广都在往满足用户...

7

Linux中设置时区和时间 11分钟前

Linux中如何设置时区?本篇文章为大家讲解一下Linux中设置时区和时间具体方法。 以印度时区为例: 时区的设置 修改时区 rm/etc/localtime``ln...

8

德讯电信:台湾大宽带独立服务器,不限流量,到国内速度飞快,价格低至¥1699 13分钟前

德讯电信是一家台湾的IDC服务提供商家,成立于1997年,公司通过台湾通讯传播委员会认证,拥有电信事业许可执照,企业运营,信誉可靠,...