Exchange數據庫的恢復問題和可用性介紹
Exchange數據庫可用性的維護對企業運營經常是至關重要的。但是,Exchange數據庫易受數據損壞影響,而且數據庫的恢復也需要消耗時間。VERITAS Edition 1.1 for Microsoft Exchange 2000 提供一個額外的備份Exchange數據庫方法并幫助IT系統管理員滿足Exchange系統的高可用性的需求。成長的數據庫提出一個恢復問題,因為數據庫越大越易受自發損壞的影響以及從磁帶恢復時間越長。為了有助于管理這些環境,IT系統管理員可以部署VERITAS Edition 1.1 for Microsoft Exchange 2000 , 它是簡化Exchange數據庫系統管理的程序套件。
檢查傳統的備份處理
當運行全部的Exchange數據庫備份時,備份代理與Exchange備份應用程序接口(API)相連接并把數據庫置于一種熱備份模式中。 在此處理期間,檢查數據庫的基本損壞、事務處理日志和被刪節的 (刪除的),并把數據庫備份到磁帶上。因此,出現完全的系統故障時,Exchange數據庫可以在備份點恢復。
如果事務處理日志可用,恢復處理將重新運行日志并且數據庫可以向前回滾到故障時間。因此,系統管理員可以不丟失數據而恢復數據庫。但是,要完成此項工作,系統管理員必需具有所有自最后一次全部備份以來的事務處理日志 。
除全部備份外,系統管理員可以使用兩種其它備份程序:增量和差量備份。這些備份不影響數據庫;它們只備份事務處理日志。使用增量備份,提交的事務處理日志被刪除。 使用差量備份,備份事務處理日志但不刪除。差量備份并不很長并使用很多的媒介,但是折衷的辦法是較簡單的備份,因為事務處理日志不需要在執行恢復之前恢復。
恢復Exchange數據庫
Exchange數據庫恢復時間幾乎是備份時間的兩倍。因為恢復一個損壞的數據庫可能是消耗時間的,系統管理員經常在采取恢復辦法之前試圖修理數據庫。這些障礙尤其難以滿足Exchange的服務水準協議(SLA)要求。
另外,Exchange數據庫變得易受損壞攻擊。 由于損壞導致必需的恢復遠遠超過因硬件故障導致必需的恢復。通過電子郵件傳播的病毒是另一個可能的破壞源。VERITAS Edition 1.1 for Microsoft Exchange 2000 可以幫助系統管理員快速從這些類型的破壞中恢復。
使用VERITAS Edition 1.1 for Microsoft Exchange 2000 軟件備份和恢復Exchange數據庫
Microsoft Exchange Server應用包括用于很快恢復系統的Exchange系統及時點快照映像特性。建構在這些能力之上的VERITAS Edition 1.1 for Microsoft Exchange 2000 使恢復變得容易。根據VERITAS Volume Manager for Windows 2000 和VERITAS FlashStep 的應用,VERITAS Edition 1.1 for Microsoft Exchange 2000 可以在不用關掉數據庫的情況下創建Exchange系統的磁盤(on-disk)快照。
VERITAS Edition 1.1 for Microsoft Exchange 2000 可以通過創建邏輯上不一致但物理上沒有損壞的映像幫助恢復數據,這是一個重要的區別。因為此工具可以flush在快照映像上的文件系統高速緩存,映像包括所有提交的寫入,所以此映像比由硬件快照工具創建的映像更清楚。故障之后,數據庫處于與關掉電源相同的情況之中,而不是與通過關閉進程這一過程相同。因為Exchange未能正確關閉,它將檢查重新啟動的數據庫,并使用事務處理日志完成未完成的事務處理,因此使數據庫重新保持一致。此工具也將檢查檢查點文件(E00.chk)并使用事務處理日志向前回滾數據庫至故障時間處。
在許多方面,除了系統管理員不需要等待從磁帶復制數據之外,使用VERITAS Edition 1.1 for Microsoft Exchange 2000 的磁盤(on-disk)恢復處理與磁盤恢復相似。但是,VERITAS Edition 1.1 for Microsoft Exchange 2000 不僅僅是在環境中使用的數據保護工具。當主要用于快速恢復時,它幫助促進磁盤(on-disk)恢復處理。由VERITAS Edition 1.1 for Microsoft Exchange 2000 生成的映像使數據庫邏輯上不一致,而必須使用事務處理日志以使其保持一致。由于最初的不一致性,此產品不應用于標準備份場所,但是它更適合作為高可用性管理工具,以從損壞或病毒中恢復,滿足存檔需求。
VERITAS Edition 1.1 for Microsoft Exchange 2000 軟件同磁帶備份一前一后工作最好。通過備份API執行一個完全的Exchange數據庫備份,這是探測損壞而不用關閉數據庫的唯一的方法。 這些備份也提交日志然后刪除它們。否則,系統管理員必需手動刪除日志。系統管理員可以使用VERITAS Edition 1.1 for Microsoft Exchange 2000 ,采用post script在每個備份末端自動地獲得快照。
使用VERITAS Edition 1.1 for Microsoft Exchange 2000的恢復處理
要使用VERITAS Edition 1.1 恢復損壞的Exchange數據庫,系統管理員通過使用磁盤快照卷,簡單地使包含數據庫的卷重新同步。在卷被重新同步后,所有的在Exchange存儲組中的數據庫必須脫機。在磁帶恢復中,系統管理員也必須使這些數據庫脫機以重新運行日志。
當恢復的數據庫重新安裝時,數據庫是邏輯上一致而且事務處理日志重新運行。重新運行的日志是恢復處理部分中最耗時的,而且根據要重新運行的日志數量確定要消耗多長時間。即使在磁帶恢復中,日志仍將需要被重新運行,故此處理部分并不增加恢復時間。接著,在存儲組中的剩余數據庫只需幾分鐘聯機。在大多數情況下,整個恢復程序可以在不到15分鐘內完成。
請注意因為Microsoft Exchange 2000并不保持其自身的目錄,但是依靠 Microsoft Active Directory%26reg; 目錄服務,系統管理員必須有訪問域控制器的和全局目錄權限,以恢復 Exchange 2000服務器。
改進Exchange環境的可用性
Microsoft Exchange 2000提供一些增強跨企業的通訊和消息能力。因為此應用經常在企業中起著關鍵作用,備份Exchange數據庫成為系統范圍可用性和關鍵商業運營的關鍵。另外使用集成到Exchange自身和傳統磁帶備份系統的工具,IT系統管理員可以使用VERITAS Edition 1.1 for Microsoft Exchange 2000 軟件幫助確保其數據庫保持完整。
關于Exchange數據庫的知識就介紹到這里,謝謝大家!
【編輯推薦】