自己建立自動備份程式的優點:
1、完全自己定制,可以根據自己的需要建立各類自動處理程式;
2、運用作業系統原生服務程式,最大化利用系統資源,減少第三方程式資源消耗;
3、自己建立程式,無任何第三方輔助,杜絕伺服器受病毒入侵風險;
4、運用作業系統功能,減少軟體采購成本。
一、自動備份批處理程式
打開記事本程式,輸入(可直接複制粘貼)以下代碼:
備份資料庫批處理代碼:
@echo off
echo 備份78oa資料庫
:start
net stop 78oa_mdbserver
xcopy/e/h/r/y "D:\78OA\server\modules\storage\data\78oa" "E:\78oa_bak\data\%date%\"
net start 78oa_mdbserver
備份附件檔案批處理代碼:
echo 備份78oa附件檔案
net stop 78oa_webserver
xcopy/e/h/r/y "D:\78OA\htdoc\attachment" "E:\78oa_bak\attachment\%date%\"
net start 78oa_webserver
“D:\78OA\”是78OA安裝目錄,“E:\78oa_bak\”是備份檔案存儲目錄,根據自己的配置情況調整。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIml2ZucDO0QTN3YDO0ImNxEWN2UDMlNTMhFWM3MDZxkzN5I2YfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.gif)
記事本中建立以後,點選菜單欄中的【檔案】——【另存為】,儲存類型為【所有檔案】,檔案名擴充名【.bak】,命名後儲存即可
Windows系統下的批處理檔案可以直接運作。
二、建立計劃程式任務
運用【Windows計劃任務】管理器建立定時任務,開始菜單——附件——系統工具——任務計劃程式,打開Windows7/2008的【任務計劃程式】
在【任務計劃程式】管理界面的左邊樹形目錄建立78OA計劃任務的程式存放目錄
輸入新檔案夾的名稱
在【任務計劃程式】管理界面的右邊操作區域,點選【建立基本任務…】,打開【建立基本任務向導】
在【建立基本任務向導】的【建立基本任務】步驟輸入任務名稱和任務描述,點選【下一步】
在【建立基本任務向導】的【任務觸發器】步驟選擇【每天】(一般資料庫每天備份,附件每星期備份),點選【下一步】
設定按照【每日】建立的【任務觸發器】每天執行任務的時間點,點選【下一步】
在【建立基本任務向導】的【操作】步驟設定任務執行操作的類型,我們制作了批處理備份程式,這裡選擇【啟動程式】,點選【下一步】
在【啟動程式】步驟選擇我們建立的備份資料庫的批處理檔案位置,點選【下一步】
在【建立基本任務向導】的最後一個步驟預覽摘要界面,選擇【當單擊“完成”時,打開此任務屬性的對話框】,點選【完成】
【建立基本任務向導】自動打開剛才建立任務的【屬性對話框】,在【正常】标簽中的【安全選項】選擇【不管使用者是否登入都要運作】
在【條件】标簽中的【電源】選項,取消選擇【隻有在計算機使用交流電源時才啟動此任務】,其他保持預設即可,點選【确定】
我們在【安全選項】中選擇了【不管使用者是否登入都要運作】,需要輸入作業系統密碼确認
通過以上步驟,我們建立了任務,點選剛才建立的任務,在右邊【操作】區域【所選項】點選【運作】
通過以上幾步操作,我們建立的資料庫/檔案自動備份計劃任務已經開始執行,可以充分保證78OA資料安全。