我們公司的郵件服務(wù)器是采用租賃空間的方式,且服務(wù)器端也不是Exchang系統(tǒng),客戶端采用Outlook Express。由于使用環(huán)境的限制,在日常使用過(guò)程中不能像以前Lotus Notes 系統(tǒng)那樣很好地做到對(duì)郵件系統(tǒng)自動(dòng)冗余備份,因此筆者想到能否通過(guò)Windows的命令進(jìn)行相應(yīng)設(shè)置,對(duì)Outlook Express的數(shù)據(jù)庫(kù)文件進(jìn)行冗余備份。
環(huán)境介紹:
1.采用域管理模式,由 一臺(tái)DELL服務(wù)器安裝Windows 2003 標(biāo)準(zhǔn)版系統(tǒng),作為域管理控制器。
2.內(nèi)勤人員客戶端主機(jī)大致約有50~60臺(tái),統(tǒng)一安裝Windows XP Pro系統(tǒng)。
首先做好如下準(zhǔn)備工作:
1.購(gòu)置一臺(tái)PC機(jī)(資金限制),作為郵件文件及其他工作文件的備份宿主機(jī),為每個(gè)用戶開(kāi)設(shè)一個(gè)700MB的存儲(chǔ)空間。
2.由于郵件目錄的默認(rèn)路徑為C:\Documents and Settings\域用戶名\local settings\application data\Identities\{隨機(jī)生成序列鍵值}\microsoft\Outlook express,路徑名太長(zhǎng),且保存在C盤(pán)不利于郵件信息的維護(hù),所以筆者在D盤(pán)根目錄下建立了Mail目錄,并將所有用戶的Outlook Express信息文件指向D:\mail。
3.由于空間有限,所以必須找一個(gè)RAR.exe的命令處理文件對(duì)備份內(nèi)容進(jìn)行壓縮,放置在Autocopy目錄下。
開(kāi)始進(jìn)行操作
1.建立腳本文件Mailcopy.cmd
@echo off net use z: \\192.168.2.250\database\%username% 按用戶登錄名自動(dòng)建立與備份服務(wù)器的映射 awake.vbs 提示用戶備份郵件,需要關(guān)閉outlook express md z:\mail 建立映射盤(pán)目錄 rar a -ag z:\mail\mail.rar d:\mail\*.* 利用rar 對(duì)備份的郵件數(shù)據(jù)庫(kù)文件打包,并按照日期生成打包文件 ok.vbs 提示用戶備份完成 exit |
2.建立VBS腳本文件Awake.vbs
Msgbox “Now is backup your mail,only need several minutes,please close outlook express first and click ok.”
|
由于郵件數(shù)據(jù)庫(kù)的備份必須在,Outlook Express關(guān)閉的情況下才能正常處理,故設(shè)置此提示文件,使用戶在備份前暫時(shí)關(guān)閉郵件系統(tǒng)。