Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 服務器技術 >> Web服務器 >> 輕松實現Web服務器異機定時自動備份

輕松實現Web服務器異機定時自動備份

日期:2017/1/21 9:32:15      編輯:Web服務器

在學校,公告、新聞等都會通過校園網發布,做好校園網WEB服務器硬盤中的數據備份至關重要。然而,一些專業的存儲設備和軟件成本較高,往往得不到領導認可。其實,利用現有的資源也可以輕松實現。

單位原有一台FTP服務器,供老師們臨時存放一些資料之用。某一天,這台服務器的硬盤損壞了,原以為並不會造成多大的損失,誰知後果卻出人意料。原來,一些老師因為自己機器的硬盤容量比較小,將自己平時積累的一些教學資料放在FTP服務器上而沒留備份。後來通過很多努力,也只是找回了其中部分資料,其他部分卻永遠煙消雲散,不知所蹤了。 這次慘痛的經歷讓筆者意識到一個更為嚴重的隱患存在:FTP服務器只是校內很少一部人在使用,而學校的所有公告、新聞等都通過校園網發布,浏覽校園網,已經成為很多老師和領導每天必做的一件事,如果Web服務器的硬盤出現了重大問題,後果將不堪設想。 當然可以通過增加一些專業的存儲設備來實現Web服備器的熱備份,但這對經費緊張的普通中學來說,是一筆很大的投入,根本無法得到學校領導的同意,那怎樣才能在現有條件下做一些嘗試,讓Web服務器中的數據不至於產生災難性的後果呢?經過一番摸索,我終於找到了一種簡單易行的異機定時備份方法。 由於只需要提供存儲功能,對性能要求不高,舊機器即可滿足,於是我找到一台舊電腦,通過簡單配置,就可以讓Web服務器在夜深人靜、很少有人訪問時自動將數據備份到這台備份機器,具體實現過程如下。   一、將“備份目錄”映射至web主機   在提供備份的主機上建立“web備份”文件夾,並將該文件夾設置為共享。在Web主機上鼠標右擊“我的電腦”,選擇“映射網絡驅動器”(如圖1),將備份機的“Web備份”文件夾映射為Web主機的“Z盤”,在映射時,根據提示輸人備份機的用戶名和密碼,接下來對Web主機進行備份操作時,可將Z盤當成本機硬盤一樣操作,簡單方便。   映射網絡驅動器
  二、定時備份站點目錄中的增量文件   通過Web站點發布新聞、公告等圖文信息時,所有的文字信息存放在SQL Server 2000數據庫中,而一些圖片、動畫、視頻、文檔附件等則存放在站點主目錄下的相應子目錄中,當有新的內容發布時,站點目錄下的相應類型文件就會有所增加,所以有必要對站點主目錄進行定期備份。 隨著時間的推移,站點目錄中增加的內容會越來越多,如果每次都對整個站點進行一次完整備份,則會耗費大量時間,在這裡,我巧用"XCOPY /S/E/D/Y源文件目標文件”來實現對Web站點的增量備份。 xcopy參數有:/s:復制非空的目錄和子目錄,/e:復制所有子目錄包括空目錄;/d:復制源時間比目標時間新的文件以及目標文件夾不存在的文件,實現增量備份;/y:當改寫一個文件時禁止出現提示對話框。 第一步:建立批處理文件"Web站點備份.bat"。 @echo off echo正在進行Web站點備份,請稍候…… xcopy   /s/e/d/y   d:\   Web站點主目錄z : \Web站點備份目錄 Echo   Web站點備份完畢 即將關閉 Exit 第二步:按計劃自動運行批處理文件“Web站點備份.bat"。     以Windows 2003操作系統為例,選擇“開始”一“所有程序”一“附件,,一“系統工具”一“任務計劃”,添加一個新的“任務計劃”,根據“任務計劃向導”(如圖2) 的提示進行配置,讓“Web站點備份.bat”於每天凌晨2:00開始運行。   設置計劃任務向導
  三、定時備份SQL SERVER 2000數據庫文件   站點中的各種重要數據、文字信息等全部存放在SQL Server 2000中,因此數據庫文件的備份就顯得更為重要,可以通過SQL Server 2000軟件自帶的“數據庫維護計劃”功能,將數據庫文件定時備份到映射目錄,以實現異機定時備份。 啟動SQL Server的“企業管理器”,在“控制台根目錄”下的“管理”中,找到“數據庫維護計劃”,通過“數據庫維護計劃向導”(如圖3),   設定數據庫維護計劃
  將數據庫文件配置為每天3 : 00自動備份到Z,為防止長期備份所產生的數據讓硬盤無法容納,可選擇刪除1周前的數據備份(如圖4),

    刪除一周前的數據備份
  這樣在備份中最多保持7天的備份數據記錄,不至於撐爆硬盤。
Copyright © Windows教程網 All Rights Reserved