永久黄网站色视频免费直播,yy6080三理论日本中文,亚洲无码免费在线观看视频,欧美日韩精品一区二区在线播放

Board logo

標(biāo)題: [已解決] Linux 下自動(dòng)備份數(shù)據(jù)庫的 shell 腳本 [打印本頁]

作者: zyojl    時(shí)間: 2017-4-29 21:52     標(biāo)題: Linux 下自動(dòng)備份數(shù)據(jù)庫的 shell 腳本

我用http://wdlinux.cn/bbs/thread-7809-1-1.html手動(dòng)運(yùn)行腳本能運(yùn)行,但計(jì)劃任務(wù)無法運(yùn)行,現(xiàn)在分享一個(gè)能運(yùn)行的!



Linux 服務(wù)器上的程序每天都在更新 MySQL 數(shù)據(jù)庫,于是就想起寫一個(gè) shell 腳本,結(jié)合 crontab,定時(shí)備份數(shù)據(jù)庫。其實(shí)非常簡(jiǎn)單,主要就是使用 MySQL 自帶的 mysqldump 命令。

腳本內(nèi)容如下:
#!/bin/sh
# File: /home/mysql/backup.sh
# Database info
DB_NAME="test"
DB_USER="username"
DB_PASS="password"

# Others vars
BIN_DIR="/usr/local/mysql/bin"
BCK_DIR="/home/mysql/backup"
DATE=`date +%F`

# TODO
$BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/db_$DATE.gz


然后使用將此腳本加到 /etc/crontab 定時(shí)任務(wù)中:

01 5 * * 0 mysql /home/mysql/backup.sh

好了,每周日凌晨 5:01 系統(tǒng)就會(huì)自動(dòng)運(yùn)行 backup.sh 文件備份 MySQL 數(shù)據(jù)庫了。

/home/www/inc/back


作者: 810007939    時(shí)間: 2021-11-5 03:25

感謝分享,試試看好用不呢




歡迎光臨 WDlinux官方論壇 (http://www.fsowen.com/bbs/) Powered by Discuz! 7.2