河南 胡三國
Web 站點有的發(fā)布在 Windows Server 2003上,有的發(fā)布在 Windows Server 2008 服務器上。
為了保證不影響正常訪問和備份占用空間較小,在Windows Server 2008 上進行Web 備份策略:每天晚上23 點進行一次完全備份,每周循環(huán)覆蓋。具體實現(xiàn):
1.在備份機上安裝FTP服務。在備份機假設IP 地址為192.168.0.100 上安裝一個FTP 服務,用戶名admin,密碼admin123。
2.在需要備份的Web 站點所在服務器上安裝解壓縮程 序。在Windows Server 2008 上安裝的目錄一般為C:Program Files (x86)WinRAR。
3.在Web 站點服務器的E 盤創(chuàng)建一個文件夾E:appbackupScripts,添加文本文件ftp.txt,內容如下:

其中,IP 地址、用戶名和密碼與FTP 服務對應。
4.在文件夾E:appback upScripts 下編寫腳本appbackup.bat,內容如下:

REM 應用備份路徑

REM 設置winrar 路徑


REM 應用系統(tǒng)1 部署文件夾名稱

REM 應用系統(tǒng)1 部署主目錄

REM 應用系統(tǒng)1 備份名稱

REM FTP 腳本路徑


5.在服務器管理器的任務計劃程序中進行作業(yè)添加。
右鍵菜單下點擊運行測試,可以備份成功。Web 站點文件夾以壓縮文件的形式保存在FTP 服務器上。由于文件名以星期幾的形式存在,一周后備份的壓縮文件覆蓋刪除。
在 Windows Server 2003 上實現(xiàn)Web 站點備份與Windows 2008 上類似,不同是壓縮程序安裝目錄為C:Program FilesWinRAR,在腳本appbackup.bat 中修改winrar 路徑設置即可。
在一臺服務器上需要備份多個站點時,只需要將腳本appbackup.bat 中和app1有關的命令行再添加即可。

服務器管理器中進行作業(yè)添加
如備份兩個站點,一個站點目錄在D:www,一個為E:Apache,則appbackup.bat 代碼如下:

REM 應用備份路徑

REM 設置winrar 路徑

REM 應用系統(tǒng)1 部署文件夾名稱

REM 應用系統(tǒng)1 部署主目錄

REM 應用系統(tǒng)1 備份名稱

REM 應用系統(tǒng)2 部署文件夾名稱

REM 應用系統(tǒng)2 部署主目錄

REM 應用系統(tǒng)2 備份名稱

REM FTP 腳本路徑




在任務計劃程序右鍵菜單點運行進行測試,成功。