mysql備份腳本

 #!/bin/bash

 
#獲取當前備份時間(年-月-日-時-分)
DATE=`date +%y-%m-%d-%H`
#mysql備份命令
MYSQLDUMP=mysqldump
#mysql備份用戶
USER=backup
#mysql備份用戶的密碼
PASSWORD=zhang_cong
#需要備份的數據庫
DATABASE=jingyun
#數據庫備份存放路徑
BACK_PATH=/var/www/html/jingyun/backup/db/jingyun/
#備份名
BACK_FILE_NAME=$DATE.gz
 
 
#####執行備份命令#####
$MYSQLDUMP -u $USER -p$PASSWORD $DATABASE | gzip > $BACK_PATH$BACK_FILE_NAME
 
 
 
 
##########將備份好的數據上傳到存放數據的服務器中##########
#####定義變量#####
SCP=scp                                #copy命令
SCP_USER=zhangcong             #目標服務器的用戶
SCP_IP=192.168.10.11           #目標服務器的IP
SCP_PATH=/backup/db/test       #目標服務器的數據存放路徑
 
#####執行遠程copy命令#####
$SCP $BACK_FILE_NAME $SCP_USER@$SCP_IP:$SCP_PATH
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章