输入命令
vi mysqlAutoBak.sh
输入下面的内容
#!/bin/bash
bakdate=`date -I`
olddate=`date -d'5 days ago' -I`
bakdir=/data/backup
mysqldump=/usr/bin/mysqldump
pass=111111
[ ! -d $bakdir ] && mkdir -p $bakdir
for dbname in roadshow mss
do
$mysqldump -p$pass -R $dbname > $bakdir/$dbname.sql
tar czf $bakdir/$dbname.$bakdate.sql.tar.gz $bakdir/$dbname.sql
rm -f $bakdir/$dbname.sql
rm -f $bakdir/$dbname.$olddate.sql.tar.gz
done
输入命令
corntab -e
添加定时任务
15 00 * * * /root/mysqlAutoBak.sh > /var/log/mysqlAutoBak.log 2>&1
分享到:
相关推荐
Linux下自动备份Mysql文件shell脚本。
今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab ...
mysql8,linux版全自动安装shell脚本,一键安装;适合自动化安装环境,学习shell编程。可读性高
资源名称:Linux Shell脚本学习基础视频资源目录:【】11a00d99b60c4e2eba3440b8aa3a6bdd【】linux_shell脚本编程_01认识shell,如何编写shell脚本和执行【】linux_shell脚本编程_02vivim简单的常用操作【】linux_...
mysql自动化部署shell脚本
Linux下定时备份MySQL数据库的Shell脚本.pdf
Linux_shell脚本全面学习 Linux_shell脚本全面学习
mysql自动备份shell脚本,个人感觉写的挺好的,推荐一下! mysql数据库中存储着网站最核心最宝贵的数据,如果因为不可预测的原因导致数据损坏或丢失,对一个网站的打击是毁灭性的,一次又一次的教训提醒着我们一定要...
文件包含大作业shell脚本(快速备份系统)源码,实验课做的Linux实验shell脚本:Samba实验,DDNS(DHCP服务器 和DNS服务器的配置)的shell脚本,运行脚本每个实验只需要两三分钟即可完成。 其中sy1为实验一脚本,sy2...
今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab ...
Linux-shell脚本全面学习.pdf
LinuxShell脚本编程实例.pdf
基于xtrabackup的MySQL数据库备份及还原Shell脚本
学习shell脚本经典书籍《Linux shell 脚本攻略-第二版》全书源代码合集
LinuxShell脚本编程实例.doc
基于shell脚本的Linux环境下MySQL快速部署方法.pdf
运维常用的 34 个 Linux Shell 脚本.doc
Linux shell脚本编写基础
Linux_Shell脚本攻略.第3版,高清电子版,作者Clif Flynt,Sarath Lakshman,Shantanu Tushar. 这本书的电子版也可以到http://readfree.me这个网站上下载。
Linux shell 脚本攻略,学习linux新手入门的较好教材,第二版,现已出版第三版