溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

mysql_backup.sh

發(fā)布時(shí)間:2020-07-27 07:07:04 來源:網(wǎng)絡(luò) 閱讀:609 作者:365940075 欄目:數(shù)據(jù)庫(kù)
#!/bin/bash
path=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
export path
#數(shù)據(jù)庫(kù)用戶名
dbuser='1111'
#數(shù)據(jù)庫(kù)用密碼
dbpasswd='2222'
#備份數(shù)據(jù)庫(kù)
dbname='3333'
#備份時(shí)間
BACKUP_TIME=`date  +"%Y/%m/%d %H:%M.%S"` 
backup_time=`date  +"%Y%m%d"`
#日志備份路徑
logpath='/var/log/mysql_backup'
 [ ! -e "$logpath" ] && mkdir $logpath 
cd $logpath 
touch mysql_backup.log
cd
#數(shù)據(jù)備份路徑
datapath='/home/backup/mysql_back'
 [ ! -e "$datapath" ] && mkdir $datapath 
#日志記錄頭部
echo "備份時(shí)間為${BACKUP_TIME},備份數(shù)據(jù)庫(kù)表 ${dbname} 開始" >> ${logpath}/mysql_backup.log
#正式備份數(shù)據(jù)庫(kù)
SQLBakName="${backup_time}.lxhp.tar.gz"
mysqldump  --user=$dbuser --password=$dbpasswd --databases $dbname  > $datapath/mysql_backup_${backup_time}.sql
find $datapath -type f -mtime +7 -exec rm -rf {} \; > /dev/null 2>&1
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI