LINUX中MySQL如何按时备份脚本
admin
2023-03-08 09:02:40
0

本篇文章给大家主要讲的是关于LINUX中MySQL如何按时备份脚本的内容,感兴趣的话就一起来看看这篇文章吧,相信看完LINUX中MySQL如何按时备份脚本对大家多少有点参考价值吧。

(0)备份目标
备份:tel数据库
目录:/mysqlbackup/
策略:每天3点

(1)创建一个备份用户,用户名未backup  密码backup
mysql>grant all on tel.  to 'backup'@'localhost' identified by "backup";
提供更小的权限:
mysql>grant select,show view,lock tables,trigger on tel. to 'backup'@'localhost' identified by "backup";

(2)编写备份脚本
shell> vim mysql_backup.sh
#!/bin/sh
###定义变量####
date=date +%Y%m%d
ago10date=date -d"10 day ago" +"%Y%m%d"
backuser=backup
db_host=localhost
backupdir=/mysqlbackup

###判断存放目录是否存在####
if [ ! -d $backupdir ]
then
mkdir -p $backupdir
fi
###判断第二级存放目录是否存在####
if [ ! -d $backupdir/$date ]
then
mkdir -p $backupdir/$date
fi

##########执行备份命令#############
/usr/bin/mysqldump -u$backuser -h $db_host -p'backup' --single-transaction tel  > "$backupdir/$date/tel.sql"

##########删除10天前的备份#########
if [  -d $backupdir/$ago10date ]
then
rm -rf $backupdir/$ago10date
fi

(3)添加执行权限
shell>chmod +x  mysql_backup.sh

(4)添加定时任务
shell> crontab -l

  • 3   *  /usr/bin/sh /mysqlbackup/mysql_backup.sh
  • 以上关于LINUX中MySQL如何按时备份脚本详细内容,对大家有帮助吗?如果想要了解更多相关,可以继续关注我们的行业资讯板块。

相关内容

热门资讯

我来教教您“九九山城麻将怎么装... 网上科普关于“九九山城麻将有没有挂”话题很是火热,小编也是针对九九山城麻将作*弊开挂的方法以及开挂对...
【第一财经】“白金岛红拐弯有没... 【第一财经】“白金岛红拐弯有没有挂?”(外卦神器下载)您好,白金岛红拐弯这个游戏其实有挂的,确实是有...
今日重大通报“新人海炸/金/花... 您好:新人海炸/金/花这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在...
重磅消息“HHpoker到底是... 您好:HHpoker这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这...
终于懂了“天天福建十三水可以开... 终于懂了“天天福建十三水可以开挂吗?”(果然有透视挂)您好,天天福建十三水这个游戏其实有挂的,确实是...
今日重大通报“趣友麻将有挂吗?... 网上科普关于“趣友麻将有没有挂”话题很是火热,小编也是针对趣友麻将作*弊开挂的方法以及开挂对应的知识...
玩家分享攻略“樱花之盛炸/金/... 有 亲,根据资深记者爆料樱花之盛炸/金/花是可以开挂的,确实有挂(咨询软...
玩家最新攻略“浙衢麻将可以开挂... 网上科普关于“浙衢麻将有没有挂”话题很是火热,小编也是针对浙衢麻将作*弊开挂的方法以及开挂对应的知识...
终于明白“新星游炸/金/花是不... 终于明白“新星游炸/金/花是不是有挂?”(必胜开挂神器)您好,新星游炸/金/花这个游戏其实有挂的,确...
【第一消息】“WePoker开... 家人们!今天小编来为大家解答WePoker透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪...