幫你備份 MySQL 上所有的 Databases
?並且會將每個 Table 獨立成一個檔案儲存喔!
不只可以備份還可以幫你上傳到遠端的FTP站台喔!
使用上也非常簡單,先下載 Script mysql_backup
修改以下代碼
[quickcode:noclick]
######TO BE MODIFIED#####
### System Setup ###
BACKUP=YOUR_LOCAL_BACKUP_DIR ## 本地端備份目錄?
### MySQL Setup ###
MUSER=”MYSQL_USER” ## MYSQL 使用者
MPASS=”MYSQL_USER_PASSWORD” ## 密碼
MHOST=”localhost” ## 一般不需變動
### FTP server Setup ###
FTPD=”YOUR_FTP_BACKUP_DIR” ## 遠端FTP備份目錄
FTPU=”YOUR_FTP_USER” ## 使用者
FTPP=”YOUR_FTP_USER_PASSWORD” ## 密碼
FTPS=”YOUR_FTP_SERVER_ADDRESS” ## 伺服器IP
[/quickcode]
其他就不用動了!
修改為可執行權限
[quickcode:noclick]
chmod 700 mysql_backup.sh
[/quickcode]
如果覺得好用也可以丟去跑 Crontab ,如以下
[quickcode:noclick]
1 * * * * root /root/mysql_backup.sh
[/quickcode]
這樣是每小時跑一次!
就這麼簡單就完成囉!但是如果各位真的有很重要的資料,建議還是不要太依賴他
因為友人反應他備份出來的資料不一致,雖然作者說他的沒問題!
我自己測試過也是ok的!
大家就當做多一份備份,多一分安心囉!
原文網址請參考這邊
發佈留言