标题:
[教程]
分享计划任务中的数据库自动备份脚本sh
[打印本页]
作者:
zyojl
时间:
2013-11-23 21:59
标题:
分享计划任务中的数据库自动备份脚本sh
本帖最后由 zyojl 于 2013-11-23 22:01 编辑
我在网上找的:
#!/bin/bash
mysql_host="127.0.0.1"
mysql_user="root"
mysql_passwd="********"
back_dir="/www/backup/database/"
ignore_db="information_schema|mysql|performance_schema"
db_arr=`mysql -u${mysql_user} -p${mysql_passwd} -h${mysql_host} -Bse "show databases;" | grep -vE "(${ignore_db})"`
datetime=$(date +%Y-%m-%d-%H_%M_%S)
for dbname in ${db_arr}
do
mysqldump -u${mysql_user} -p${mysql_passwd} -h${mysql_host} ${dbname} | gzip > ${back_dir}${dbname}-${datetime}.sql.gz
done
find ${back_dir} -mtime +10 -name "*.*" -exec rm -rf {} \;
复制代码
说明:
mysql_host="ip地址可不改"
mysql_user="数据库用户名"
mysql_passwd="数据库密码"
back_dir="备份文件存放目录"
ignore_db="不备份的数据库名,多个用|隔开"
shell备份数据库.rar
(435 Bytes)
下载次数: 48
2013-11-23 21:59
下载消耗 金币 1
附件:
shell备份数据库.rar
(2013-11-23 21:59, 435 Bytes) / 下载次数 48
http://wdlinux.cn/bbs/attachment.php?aid=3919&k=fa1037613280bf2fa524a70e3cdf6556&t=1732424113&sid=4M484O
作者:
accexx
时间:
2016-7-24 15:46
感谢分享,试试看好用不呢
作者:
bedbug
时间:
2016-8-25 18:34
看看能不能自动备份吧
作者:
1006554878
时间:
2017-3-3 13:06
进来看看。。。。
作者:
dufeng888999
时间:
2017-3-18 21:55
不错的啊!~~~
作者:
weidianw
时间:
2017-3-19 09:04
进来看看。。。。
作者:
szcarlos
时间:
2018-1-19 18:46
感谢分享,试试看好用不呢
作者:
隔壁老王
时间:
2018-11-26 13:10
试试看啊啊
作者:
1530676134
时间:
2018-11-30 14:47
试试看,怎么样
作者:
ml1055365
时间:
2019-1-7 15:09
看看能不能自动备份吧
作者:
1530676134
时间:
2019-3-1 09:34
试试看 行不行
作者:
onvn
时间:
2019-4-9 16:25
谢谢分享,试试看行不行
作者:
420888654
时间:
2020-1-1 09:44
试试行不行
作者:
810007939
时间:
2021-11-5 03:20
感谢分享,试试看好用不呢
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2