啟動命令:bash backups-57-01.sh
檔案內容:
#!/bin/sh
#當天日期
current_date=
`date +%y%m%d`
#執行備份命令,密碼中有特殊字元需要用單引號
mysqldump -uroot -p'##123456'
test
> /data/test-$current_date-01.sql
#判斷備份是否執行成功if[
$? -eq 0 ]
;then
#備份成功,壓縮資料檔案
tar -czv -p -f /data/test-$current_date-01.tar.gz /data/test-$current_date-01.sql
#把壓縮的資料檔案轉移到共享檔案伺服器
cp /data/test-$current_date-01.tar.gz /var/www/share/data/
#轉移完成後刪除本地資料檔案
rm -rf /data/test-$current_date-01.*
echo
"backup 01 success"
else
echo
"backup 01 fail"
fi
MySQL資料庫備份指令碼
1.指令碼內容 單獨的指令碼 bin sh if 4 then echo usage 0 db host db user db pwd db name exit fiprefix date y m d h m s filepath root dbbackup date y m 4 prefix if...
mysql資料庫備份指令碼
第一步 編寫資料庫備份指令碼database mysql shell.sh bin bash date date y m d h m every minute database springboot admin database name db username root database user...
備份MySQL資料庫指令碼
備份mysql資料庫中 mysql 庫 規定每週日24點備份 root mysql vim root mysqldump.sh bin bash backup database mysql owner weijia date 2019 04 13 mysql user root 登入使用者 mysq...