IT审计与灾备 4月24日 星期三 20:00 云祺视频号准时直播
vinchin linked
delta 扫码预约直播,观看精彩内容!
closed
logo
关于我们

技术分享

技术分享 mysql热备份shell脚本

mysql热备份shell脚本

2021-06-01

#!/bin/bash
PATH=$PATH:/usr/local/sbin:/usr/bin:/bin
export PATH
#
filename=db
cd /home/backup/mysql
mkdir $filename$(date +%Y%m%d)
databases=(mysql test)
for dbname in ${databases[*]}
do
/usr/local/mysql/bin/mysqlhotcopy -u root -p ****** $dbname /home/backup/mysql/$filename$(date +%Y%m%d)
echo $(date +'%Y-%m-%d %H:%M:%S')" Database:$dbname backup success!" >> /usr/local/mysql/MySQLBackup.log
done
cd /home/backup/mysql/
tar -zcvf $filename$(date +%Y%m%d).tar.gz $filename$(date +%Y%m%d)
rm -rf $filename$(date +%Y%m%d)
## overdue time is 7 days
rm -rf $filename$(date +%Y%m%d --date='7 days ago').tar.gz
echo "The file 7 days ago : "$filename$(date +%Y%m%d --date='7 days ago').tar.gz" has been successfully deleted!" >> /usr/local/mysql/MySQLBackup.log
                   
云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆
  • 标签:
  • 技术分享

您可能感兴趣的新闻 换一批

现在下载,可享30天免费试用

立即下载