看到之前有帖子詢問
% L. g& I. w- H
* z! ~) }, O" w5 X: ^. `這是一個一鍵備份的腳本,特點是可以一鍵化自動完成網站的備份,包括網站數據和數據庫,給有需要的朋友。% Q& p4 }* K( R- V) e7 Z5 |
7 L9 ~3 S1 b: n5 v* | q7 z1 nPS:腳本一次只備一個站,如果你VPS上有多個站,需要多次備份。
/ ]. F7 @' x g7 J
9 Z( Q4 C) T/ Z M1 h. h腳本使用很簡單,只需要將備份腳本 backup.sh 放置在VPS的根目錄 /root ,備份時候,只需要執行就可以了
4 m- w0 p/ T# L
) k* V0 |# K1 ]+ r7 s! i* U/ K腳本默認是讀取 /home/wwwroot 目錄並給出列表,你要備份那一個網站就填入對應的域名,然後詢問你數據庫root的密碼,輸入正確的密碼就會給出列表,同樣選擇你要備份的那個數據庫,然後腳本自動將網站數據及數據庫打包,並保存在 /root/backup 目錄。記得下載回來本地保存
8 g6 @5 n; q% I2 ^8 U# D3 U0 Q8 X% Q5 l& g4 B" F( F* u/ \) x& O' u
腳本下載,登陸你的VPS的root目錄,然後以下命令- wget --no-check-certificate [url]https://www.dropbox.com/s/km3irgfa6hjdhxp/backup.sh[/url]
複製代碼 使用:如果出現權限不夠,就加下執行權限備註:* |: x4 W8 v4 X
1、本備份腳本是llsmp一鍵包作者的,我只是修改過一下,在此感謝原作者,llsmp0.6作者就停止更新,比較可惜。是一個不錯的一鍵包,小內存VPS很適用。9 J; o& G. _' R$ ]: F
5 A0 ~3 h. p4 |" m/ R
2、腳本默認是備份 /home/wwwroot 目錄下的網站,lnmp等一鍵包適用,其他不是放置在此的,請修改腳本的23及46行,將 /home/wwwroot 修改為你的網站根目錄,比如 apache 默認的 /var/www/html
2 W' Q! L$ E% ]5 H. P( K! ~4 X. H; ]' Y& I
+ u) q; C; l- }6 @/ Q
/ G t2 y/ f! h/ \
# j0 M% _ F. w |