拷贝 var lib mysql 备份_脚本-每3天对数据库目录/var/lib/mysql做物理备份 把数据备份到系统/opt/dbbak目录...

每3天对数据库目录/var/lib/mysql做物理备份 把数据备份到系统/opt/dbbak目录

#!/bin/bash

DAY=`date+%Y-%m-%d`

SIZE=`du-sh /var/lib/mysql`

cd/opt/dbbak  2> /dev/null  || mkdir /opt/dbbak

echo"Date: $DAY" > /opt/dbbak/dbinfo.txt

echo"Total Database Size: $SIZE" >> /opt/dbbak/dbinfo.txt

tar-zcf  /opt/dbbak/mysqlbak-${DAY}.tgz/var/lib/mysql /opt/dbbak/dbinfo.txt  &>/dev/null

rm-rf /opt/dbbak/dbinfo.txt

:wq

chmod+x  /shell/mysqlbak.sh

crontab  -e

30   23  */3   *   *   /shell/mysqlbak.sh

service  cornd start

2#!/bin/bash

cp-a  /var/lib/mysql   /tmp/backup/`date +%F%H%M`

3

2

[root@localhost桌面]# chmoda+x/myslbk.sh

[root@localhost 桌面]# cat /myslbk.sh

#!/bin/bash

tarpzcfP  /tmp/sqlbak/mysql-`date +%F%H%M`.tar.gz/var/lib/mysql

[root@localhost桌面]# crontab -l

** */3 * *  tarpzcfP  /myslbk.sh

#!/bin/bash

DAY=`date+%F`

SIZE=`du  -sh /var/lib/mysql/`

bakdir=/opt/dbbak

cd$bakdir ||  mkdir      $bakdir

echo  ""

tar -zcvf  dbbak-${DAY}.tar.gz  /var/lib/mysql/*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值