91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Linux中使用shell腳本定時維護數據庫

發布時間:2021-03-20 15:45:18 來源:億速云 閱讀:185 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關怎么在Linux中使用shell腳本定時維護數據庫,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

腳本需求如下:

怎么在Linux中使用shell腳本定時維護數據庫

#數據庫定時備份
#備份路徑
BACKUP=/data/backup/db
#獲取當前時間作為文件名
DATETIME=$(date +%Y_%m_%d_%H%M%S)

echo “=開始備份=”
echo ‘備份的路徑是 BACKUP/BACKUP/BACKUP/DATETIME.tar.gz'

#主機
HOST=localhost
#用戶名
DB_USER=root
DB_PWD=root
DATABASE=myDB
#創建備份路徑
[ ! -d “BACKUP/BACKUP/BACKUP/DATETIME” ] && mkdir -p “BACKUP/BACKUP/BACKUP/DATETIME”
#執行mysql的備份數據庫的指令
mysqldump -uDBUSER?p{DB_USER} -pDBUSER?p{DB_PWD} --host=$HOST $DATABASE | gzip > BACKUP/BACKUP/BACKUP/DATETIME/$DATETIME.sql.gz
#打包備份文件
cd $BACKUP
tar -zcvf $DATETIME.tar.gz $DATETIME
#刪除臨時目錄
rm -rf BACKUP/BACKUP/BACKUP/DATETIME

#刪除10天之前的備份文件
find $BACKUP -mtime +10 -name “*.tar.gz” -exec rm -rf {} ;
echo “備份成功”

怎么在Linux中使用shell腳本定時維護數據庫

最后

用crontab -e 指令添加定時任務
10 2 * * * /usr/sbin/mysql_db_backup.sh

上述就是小編為大家分享的怎么在Linux中使用shell腳本定時維護數據庫了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

社旗县| 泾阳县| 合作市| 肇源县| 怀远县| 泽州县| 陇西县| 沂水县| 奎屯市| 西昌市| 天水市| 腾冲县| 锡林浩特市| 株洲县| 宁河县| 定安县| 五家渠市| 太仓市| 星子县| 比如县| 民乐县| 综艺| 介休市| 阳泉市| 庄浪县| 沙湾县| 崇州市| 龙游县| 海城市| 高要市| 玉门市| 璧山县| 北京市| 井研县| 张家川| 彝良县| 文成县| 保康县| 玛纳斯县| 宝清县| 广东省|