MySQL dump 备份脚本
Posted 菜鸟大明儿哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL dump 备份脚本相关的知识,希望对你有一定的参考价值。
vim db_all.sh
#!/bin/sh
logFile=/home/shell/db_backup.log
DATE=`date +‘%Y%m%d_%H_%M‘`
cd /home/data/backup/fullbak
echo begin bak alldb $DATE >>$LogFile
/usr/local/mysql/bin/mysqldump -udbbak -pdbbak@2020!$% --single-transaction --master-data=2 --all-databases -R -E -e -q --triggers| gzip > bak_pay_slave227-$DATE.sql.gz
resultbak=$?
echo result: $resultbak $DATE end alldb bak >>$LogFile
/bin/find /home/data/backup/fullbak -mtime +2|xargs rm -f
注:记得创建备份用户
以上是关于MySQL dump 备份脚本的主要内容,如果未能解决你的问题,请参考以下文章