Linux 下Mysql自動備份腳本


backdb.sh 文件

#!/bin/bash

USER="root"
PASSWORD="888888"
DATABASE="mydb"
HOSTNAME="127.0.0.1"
 
WEBMASTER="mmmmmmm@qq.com"
CRONTAB="00 01 * * * /bin/bash /data/db/backdb.sh"

BACKUP_DIR=/data/db/ #備份文件存儲路徑
LOGFILE=/data/db/data_backup.log #日記文件路徑
DATE=`date '+%Y%m%d-%H%M'` #日期格式(作為文件名)
DUMPFILE=$DATE.sql #備份文件名
ARCHIVE=$DATE.sql.tgz #壓縮文件名
OPTIONS="-h$HOSTNAME -u$USER -p$PASSWORD $DATABASE"
#mysqldump -help
 

chmod +x backdb.sh  

 

crontab -e

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM