innoback 安装见连接:https://blog.csdn.net/fanren224/article/details/79693863

脚本解析后续将更新

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

181024:更新添加定期清理备份的脚本

备份脚本

#!/bin/bash

mkdir /opt/bak

mkdir /opt/bak_zip

/usr/bin/innobackupex --defaults-file=/etc/my.cnf --user=root --password=123456 -S /tmp/mysql.sock /opt/bak/ 

cd /opt/bak
zip -r /opt/bak_zip/`date +%A` ./*
if [ $? -eq 0 ]
then
rm -rf /opt/bak/*
else
echo 'err_zip'
exit 1
fi
scp -r /opt/bak_zip/* 192.168.1.1:/mysql/bak/
if [ $? -eq 0 ]
then
rm -rf /opt/bak_zip/*
else
echo 'err_scp'
exit 1
fi

清理过期备份脚本

#!/bin/bash

rm -f `find /mysql/bak/ -mtime +3 -name '*.zip'`

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄