举例某企业MySQL数据库云服务器需要设计一个脚本
admin
2023-05-13 03:01:27
0

本文主要给大家介绍举例某企业MySQL数据库云服务器需要设计一个脚本,其所涉及的东西,从理论知识来获悉,有很多书籍、文献可供大家参考,从现实意义来讲,累计多年的实践经验可分享给大家。

背景:某企业MySQL数据库云服务器(innodb引擎)需要在周六晚上零点执行全备,周一到周五以及周日使用增量备份,需要设计一个脚本
我设计的脚本如下,贴出来欢迎大家拍砖

举例某企业MySQL数据库云服务器需要设计一个脚本

#!/bin/bash
[ -f /tmp/lock ] && exit 2
touch /tmp/lock
[ -S /data/3306/mysql.sock ] || exit 1
today=$(date +%w)
yesterday=$(date +%w -d -1day)
fullback(){
rm -fr /backup/bak$today/ &&\
/usr/bin/innobackupex --user=root --password=123 --socket=/data/3306/mysql.sock --no-timestamp --use-memory=32M /backup/bak$today
}
increback(){
rm -fr /backup/bak$today/
&&\
/usr/bin/innobackupex --user=root --password=123 --incremental --socket=/data/3306/mysql.sock --incremental-basedir=/backup/bak$yesterday --no-timestamp --use-memory=32M /backup/bak$today
}
if [ $today -eq 6 ]
then
fullback
else
increback
fi
rm -f /tmp/lock
使用工具:xtrabackup,物理备份快捷高效
定时任务使用crontab
00 00 * /bin/bash /server/scripts/bakup_sql.sh >/dev/null 2>&1

看了以上介绍举例某企业MySQL数据库服务器需要设计一个脚本,希望能给大家在实际运用中带来一定的帮助。本文由于篇幅有限,难免会有不足和需要补充的地方,大家可以继续关注行业资讯板块,会定期给大家更新行业新闻和知识,如有需要更加专业的解答,可在官网联系我们的24小时售前售后,随时帮您解答问题的。

 

相关内容

热门资讯

两岸关系发生质变?郭正亮曝民调... 海峡导报综合报道 就未来两岸关系发展趋势,台湾前民代郭正亮指出,民调显示台湾20~29岁族群近年趋向...
拉夫罗夫和伊朗外长举行会晤 5月14日,俄罗斯外交部长拉夫罗夫在印度新德里举行的金砖国家外长会议期间,与伊朗外长阿拉格齐举行会晤...
马斯克幼子这身装扮“火”了:穿... 据央视新闻报道,5月14日上午,中美元首会谈进行过程中,特斯拉首席执行官马斯克、苹果首席执行官库克、...
恶劣!在印尼也出现了,日本使馆... 据日本共同社14日报道,日本驻印尼大使馆在其网站上发布警告,要求赴印尼旅行或在当地居留的日本公民遵守...
赛英电子获得实用新型专利授权:... 证券之星消息,根据天眼查APP数据显示赛英电子(920181)新获得一项实用新型专利授权,专利名为“...
最高资助1000万元!江苏一地... 一个人也能成为一支队伍,一个人也能拥抱一个时代。 为抢抓“人工智能+”国家战略机遇,加快构建完善常州...
创造历史,海淀科创少年全球夺冠 北京市八一学校/供图 日前,2025-2026赛季FLL(FIRSTLEGOLEAGUE)世界锦标...
英国首相府任命新任卫生和社会福... △詹姆斯·默里(资料图)当地时间14日,英国首相府发表声明,宣布任命议员詹姆斯·默里为卫生和社会福利...
特斯拉FSD在德国柏林工厂“偷... 来源:市场资讯 (来源:IT之家) IT之家 5 月 14 日消息,特斯拉在一个尚未批准 FSD 上...
伟大的实验——相对论拼图 1905年,一个托了半天关系才终于找到一份体制内工作的物理学博士竟然对自己这份工作一点也不珍惜,上班...