发布时间:2018-12-28 16:29:58 作者:佚名 阅读:(102)
最近搭建了网站,需要做定时备份数据库的任务,接下来吾爱编程分享一个写好的脚本,修改对应的参数即可完成数据库的备份,有需要的小伙伴可以参考一下:
#!/bin/sh # Database info DB_NAME="xxx" //修改成对应的数据库名称 DB_USER="root" //数据库用户名 DB_PASS="123456" //数据库密码 # Others vars # whereis mysqldump BIN_DIR="/usr/local/mysql/bin" BCK_DIR="/data/wwwroot/dbbak" //数据库要备份到的位置 DATE=`date +%Y%m%d` NEED_DELETE=$BCK_DIR/$DB_NAME.dump_$(date -d "7 days ago" "+%Y%m%d").sql.gz; # TODO DATABASE BAK AND DELETE 7 DAYS AGO BAKFILES mkdir -p $BCK_DIR $BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/$DB_NAME.dump_$DATE.sql.gz rm -rf $NEED_DELETE
欢迎分享转载→ shell脚本备份数据库_linux备份数据库
permission denied什么意思
(113298)人喜欢 2022-11-30Nginx禁止指定UA访问的方法_nginx屏蔽指定的user_agent
(843)人喜欢 2022-10-25Apache Struts2远程代码执行漏洞(CVE-2020-17530)
(822)人喜欢 2022-10-14Linux下使用ipset封大量IP及ipset参数说明
(962)人喜欢 2022-10-14iptables ipset重启失效_ipset重启生效的方法
(1969)人喜欢 2022-09-27在Windows中配置Rsync同步_windows使用rsync同步文件
(437)人喜欢 2019-12-26© 2015-2021 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们