孟云玲
(淮北職業(yè)技術(shù)學院計算機科學技術(shù)系,安徽淮北 235000)
·應(yīng)用技術(shù)研究·
Exchange 2007郵箱數(shù)據(jù)庫備份與恢復(fù)技術(shù)應(yīng)用研究
孟云玲
(淮北職業(yè)技術(shù)學院計算機科學技術(shù)系,安徽淮北 235000)
探討了Exchange Server 2007郵箱數(shù)據(jù)庫備份與郵件恢復(fù)的操作技術(shù),說明了備份的重要性、備份的內(nèi)容和備份的操作方法,并分析了在不同災(zāi)難時所使用的數(shù)據(jù)庫恢復(fù)手段。
Exchange;郵箱數(shù)據(jù)庫;存儲組;備份;恢復(fù)
電子郵件系統(tǒng)是目前計算機網(wǎng)絡(luò)運用最普遍和最主要的系統(tǒng)之一,也是企事業(yè)單位辦公自動化系統(tǒng)的一個基礎(chǔ)部分。由于使用免費的郵件系統(tǒng)存在垃圾郵件過多、維護不及時、易使企業(yè)重要信息泄密等缺點,所以越來越多的企事業(yè)單位紛紛建立自己的電子郵件系統(tǒng)。Exchange Server 2007是微軟公司推出的大型郵件系統(tǒng),其功能強大,與微軟Windows操作系統(tǒng)兼容性好,越來越多的單位選擇使用Exchange 2007建立自己的郵件系統(tǒng)。但郵件服務(wù)器投入使用后經(jīng)常會遇到郵箱中的數(shù)據(jù)被病毒破壞、郵件被誤刪除或郵件服務(wù)器出現(xiàn)故障等問題,因此郵箱數(shù)據(jù)庫的備份和恢復(fù)是企業(yè)網(wǎng)絡(luò)管理員的必備工作。本文從實際應(yīng)用出發(fā),介紹了Exchange Server 2007的郵箱數(shù)據(jù)庫的存儲技術(shù)、備份方法及在郵箱出現(xiàn)問題時利用備份進行郵件恢復(fù)的技術(shù)方案。
郵箱服務(wù)器的作用是負責維護用戶的郵箱。Exchange Server 2007為了提高性能,將用戶郵箱存儲在數(shù)據(jù)庫中。為了簡化管理,它使用存儲組來組織數(shù)據(jù)庫。
Exchange存儲組是Exchange數(shù)據(jù)庫及其關(guān)聯(lián)的系統(tǒng)文件和事務(wù)日志文件的邏輯容器。在一個存儲組中的所有數(shù)據(jù)庫共享一組事務(wù)日志,這組事務(wù)日志存儲了這個存儲組中的數(shù)據(jù)庫的數(shù)據(jù),具體包括發(fā)送到或發(fā)送出數(shù)據(jù)庫的郵件或消息。事務(wù)日志主要用于災(zāi)難恢復(fù),如恢復(fù)郵箱數(shù)據(jù)庫。
每個郵箱服務(wù)器有一個默認的存儲組,用戶還可以新建多個存儲組。Exchange Server 2007企業(yè)版在每個郵箱服務(wù)器上可最多創(chuàng)建50個存儲組,每個存儲組中可以包含最多5個數(shù)據(jù)庫,每個郵箱服務(wù)器上可最多創(chuàng)建50個數(shù)據(jù)庫。使用多個郵箱數(shù)據(jù)庫可以減輕管理的負擔。
在Exchange Server中,使用存儲組有利于執(zhí)行Exchange數(shù)據(jù)的備份和恢復(fù)。在執(zhí)行Exchange備份時,可以分別備份每個存儲組。如果Exchange服務(wù)器出現(xiàn)問題,可以只恢復(fù)有問題的存儲組,不用恢復(fù)所有Exchange數(shù)據(jù)。
在管理郵件系統(tǒng)時,必須經(jīng)常對郵件系統(tǒng)進行備份,以防止可能出現(xiàn)意外,但只有正確地備份郵箱服務(wù)器中的數(shù)據(jù)才能恢復(fù)用戶的郵箱數(shù)據(jù)。
2.1 備份內(nèi)容
(1)備份Exchange數(shù)據(jù)庫。對于Exchange郵箱服務(wù)器來說,最重要的數(shù)據(jù)是郵箱數(shù)據(jù)庫和公用文件夾數(shù)據(jù)庫,因此Exchange數(shù)據(jù)庫是要進行備份的重要內(nèi)容,可以一次備份整個存儲組,也可以一次只備份一個數(shù)據(jù)庫。
(2)備份事務(wù)日志。事務(wù)日志的備份可以確保服務(wù)器能恢復(fù)到某一時刻,還可以從磁盤中刪除已經(jīng)處理過的事務(wù)日志。在Exchange 2007使用的標準事務(wù)日志記錄中,存儲組中的每個數(shù)據(jù)庫事務(wù)將被寫入日志文件,然后再被寫入數(shù)據(jù)庫。如果每天執(zhí)行完全備份,則可以防止日志文件消耗硬盤上的空間。
(3)備份系統(tǒng)狀態(tài)。備份系統(tǒng)狀態(tài)數(shù)據(jù)可以確保服務(wù)器以原來的名稱重新加入到Exchange組織中。因為Exchange是建立在活動目錄中的,所以備份系統(tǒng)狀態(tài)實際上很大一部分就是對于活動目錄的備份。系統(tǒng)狀態(tài)的備份包括下列內(nèi)容:Active Directory、Boot Files、COM+Class Registration Database、Registry、SYSVOL。備份系統(tǒng)狀態(tài)信息的目的主要是為了保證恢復(fù)后與當前的狀態(tài)是一致的。如果只備份郵箱數(shù)據(jù)庫而沒備份系統(tǒng)狀態(tài),將可能會出現(xiàn)有備份而無法還原的問題。
2.2 使用NTBackup工具進行備份
對Exchange郵箱數(shù)據(jù)庫進行備份,既可以在數(shù)據(jù)庫脫機狀態(tài)進行,也可以在數(shù)據(jù)庫正在運行時進行。實際工作
·11·
1中,建議采用后一種方式來備份Exchange數(shù)據(jù)庫,這樣不會影響用戶使用郵箱。用戶可以使用Windows Server 2003自帶的NTBackup命令進行聯(lián)機(數(shù)據(jù)庫正在運行時)備份操作。在備份時要注意的幾個問題如下:
(1)備份時不要同時選中Microsoft Information Store和System status進行備份。如果同時備份,即使備份成功,在恢復(fù)數(shù)據(jù)庫時也會提示失敗。在備份時一般先備份Exchange郵件系統(tǒng)的狀態(tài),然后備份系統(tǒng)狀態(tài)信息。
(2)備份的目的地是指存放備份信息的位置,一般可以指定放在另一個磁盤上。
(3)設(shè)置備份類型。根據(jù)備份實際需要選擇正常備份、副本備份、增量備份、差異備份、每日備份等。這幾種備份方式各有各的優(yōu)勢,正常備份和差異備份恢復(fù)容易,增量備份則占用空間小和花費時間短。
(4)合理制定備份計劃可以提高效率,減少備份工作量,實現(xiàn)郵件系統(tǒng)的自動備份。如每周定時做一個正常備份,每天定時做一次差異備份等,將備份的時間設(shè)定在服務(wù)器訪問量較小的夜間進行。
郵箱災(zāi)難恢復(fù)技術(shù)是指在因計算機病毒或意外操作導(dǎo)致郵箱數(shù)據(jù)庫不可用、郵件丟失情況下恢復(fù)郵箱數(shù)據(jù)庫的操作手段,針對不同的情況應(yīng)選擇不同的恢復(fù)技術(shù)。
3.1 恢復(fù)已刪除郵箱操作
一般情況下Exchange服務(wù)器對已刪除郵箱有一定的保留期限。在Microsoft Exchange Server 2007中,默認保留期為30天(管理員可以重新設(shè)置天數(shù))。郵箱的恢復(fù)操作必須發(fā)生在保留期之內(nèi)。操作步驟如下:
(1)在Exchange管理控制臺中,展開“收件人配置”,單擊“已斷開連接的郵箱”,單擊“連接到服務(wù)器”,
(2)在“連接到服務(wù)器”對話框中,輸入要連接服務(wù)器的名稱,然后單擊“連接”,則該郵箱就可以恢復(fù)使用了。
3.2 恢復(fù)Exchange存儲組和數(shù)據(jù)庫
當用戶郵箱數(shù)據(jù)庫被破壞,導(dǎo)致所有用戶均無法使用郵箱收發(fā)郵件時,就要使用郵箱數(shù)據(jù)庫原有備份來恢復(fù)數(shù)據(jù)庫或整個存儲組。操作步驟如下:
(1)卸除數(shù)據(jù)庫。在郵件數(shù)據(jù)庫不能正常使用時,要先卸除數(shù)據(jù)庫才能進行還原操作。在Exchange控制臺中右擊損壞的數(shù)據(jù)庫,選擇“卸除數(shù)據(jù)庫”確認即可。
(2)刪除郵箱數(shù)據(jù)庫文件。在郵箱數(shù)據(jù)庫屬性對話框中,選中“還原時可以覆蓋此數(shù)據(jù)庫”。找到物理文件,如“D:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\Mailbox Database.edb”,刪除之。
(3)使用NTBackup還原備份集。還原時須勾選“上次還原集”和“還原后裝上數(shù)據(jù)庫”選項。
(4)驗證數(shù)據(jù)庫是否已裝入。通過客戶端登錄Out-Look檢查郵箱是否可以正常使用。
3.3 通過恢復(fù)存儲組恢復(fù)用戶郵件
對于用戶誤刪除了重要郵件,其時間已超過了郵箱數(shù)據(jù)庫所設(shè)定的保留已刪除項目的期限(默認14天),用戶在客戶端無法恢復(fù)時,這時管理員可以通過恢復(fù)存儲組來還原指定用戶的郵箱。
恢復(fù)存儲組是一個特殊的管理存儲組,使用它來裝入利用備份文件所恢復(fù)的郵箱數(shù)據(jù)庫,然后從其所裝入的原數(shù)據(jù)庫中提取數(shù)據(jù),復(fù)制到現(xiàn)有郵箱中的文件夾或與現(xiàn)有郵箱合并,即可將該郵箱已刪除的郵件合并到當前郵箱中。種操作在恢復(fù)指定郵箱中的郵件的同時不影響其他用戶收發(fā)郵件。
通過恢復(fù)存儲組有選擇地還原用戶的郵箱,可以使用Exchange災(zāi)難恢復(fù)分析工具ExDRA進行提取數(shù)據(jù)。操作步驟如下:
(1)建立恢復(fù)存儲組。打開“Exchange排錯助理”工具,按提示操作,輸入活動的標識標簽、Exchange服務(wù)器名稱和域控制器的名稱;在任務(wù)中心選擇任務(wù)“創(chuàng)建恢復(fù)存儲組”,指定要與恢復(fù)存儲組鏈接的存儲組,確認創(chuàng)建恢復(fù)存儲組,返回任務(wù)中心。
(2)還原和裝入數(shù)據(jù)庫。使用NTBackup還原備份的郵箱數(shù)據(jù)庫,在“Exchange排錯助理”工具界面中,單擊“在恢復(fù)存儲組裝入或卸除數(shù)據(jù)庫”選項,選擇要裝入的數(shù)據(jù)庫,確認返回任務(wù)中心。此時已把利用備份恢復(fù)的數(shù)據(jù)庫裝入到了恢復(fù)存儲組中。
(3)合并郵箱數(shù)據(jù)。將所恢復(fù)的的數(shù)據(jù)與現(xiàn)有的數(shù)據(jù)合并。在任務(wù)中心,單擊“合并或復(fù)制郵箱內(nèi)容”,在“選擇恢復(fù)存儲組中已裝入的數(shù)據(jù)庫”頁,單擊“收集合并信息”,執(zhí)行合并前任務(wù)。選擇要合并的郵箱,執(zhí)行合并操作。
(4)驗證還原的郵箱。通過客戶端登錄OutLook檢查郵箱中誤刪除的郵件是否已被還原。
為恢復(fù)所創(chuàng)建的恢復(fù)存儲組,在不用時應(yīng)及時刪除。
以上討論了Exchange Server 2007郵箱數(shù)據(jù)庫備份與郵件恢復(fù)的操作技術(shù),說明了備份的重要性、備份的內(nèi)容和備份的操作,并分析了在遇到不同災(zāi)難時所使用的數(shù)據(jù)庫恢復(fù)手段。企業(yè)郵件管理員正確使用備份和恢復(fù)技術(shù)是非常重要的。
[1] 馬鳳霞.Exchange 2000災(zāi)難恢復(fù)技術(shù)分析[J].山東電力高等??茖W校學報,2003(4):36-38.
[2] Exchange Server 2007數(shù)據(jù)保護與災(zāi)難恢復(fù)[J/OL].(2007-07-18)[2013-05-12].http://technet.microsoft.com/zh-cn/magazine/2007.07.exchange.aspx.
[3] Exchange備份與恢復(fù)的技巧和注意事項[EB/OL].(2011-09-12)[2013-06-15].中國郵箱網(wǎng).http://www.chinaemail.com.cn/server/xtfl/Exchange/201109/66397.html.
TP393.098
A
1671-8275(2014)01-0111-02
2013-10-30
本文系淮北職業(yè)技術(shù)學院2010年立項課題“計算機網(wǎng)絡(luò)技術(shù)系列課程教學團隊”階段性研究成果。
孟云玲(1965-),女,安徽淮北人,淮北職業(yè)技術(shù)學院計算機科學技術(shù)系副教授。研究方向:計算機網(wǎng)絡(luò)。
為 恒