看到之前有帖子詢問
( e$ a- p8 a$ r _0 p: h
9 a3 Q3 K0 }9 a `這是一個一鍵備份的腳本,特點是可以一鍵化自動完成網站的備份,包括網站數據和數據庫,給有需要的朋友。5 N6 S P+ \1 U6 K
! V" o) S5 B9 v0 F
PS:腳本一次只備一個站,如果你VPS上有多個站,需要多次備份。
$ E3 j; J D% X1 x: k4 K) e8 f9 ?- h! R. o+ L7 j; s
腳本使用很簡單,只需要將備份腳本 backup.sh 放置在VPS的根目錄 /root ,備份時候,只需要執行就可以了# R) Z: m- t9 e; L) c
6 J, N7 }6 u. a: s# Q腳本默認是讀取 /home/wwwroot 目錄並給出列表,你要備份那一個網站就填入對應的域名,然後詢問你數據庫root的密碼,輸入正確的密碼就會給出列表,同樣選擇你要備份的那個數據庫,然後腳本自動將網站數據及數據庫打包,並保存在 /root/backup 目錄。記得下載回來本地保存
& C0 Y- z- p% ^
2 o8 b# [6 ?6 {, { d! G$ ?- B腳本下載,登陸你的VPS的root目錄,然後以下命令- wget --no-check-certificate [url]https://www.dropbox.com/s/km3irgfa6hjdhxp/backup.sh[/url]
複製代碼 使用:如果出現權限不夠,就加下執行權限備註:
; r! Z- N/ j9 w7 }! l1 b1、本備份腳本是llsmp一鍵包作者的,我只是修改過一下,在此感謝原作者,llsmp0.6作者就停止更新,比較可惜。是一個不錯的一鍵包,小內存VPS很適用。
" O: c" N/ A# j" i _( h5 [
* I% f3 d2 H+ |( h, _2、腳本默認是備份 /home/wwwroot 目錄下的網站,lnmp等一鍵包適用,其他不是放置在此的,請修改腳本的23及46行,將 /home/wwwroot 修改為你的網站根目錄,比如 apache 默認的 /var/www/html
b9 S6 E) w! l2 O
+ E- }: V; J! M) `+ I2 h5 g: Y4 S0 t) f& j# b/ H* Z* `
) c. U* u0 }( \$ o' X: b7 X: y' U8 M5 [* g, p7 K
|