exchange揭开拨号音还原法的神秘面纱
之前exchange揭開撥號音還原法的神秘面紗英文版本的翻譯,用了兩周的時間翻譯出來!圖片感覺很小,可以下載附件直接查看,會更好!
揭開exchange撥號音恢復的方法(第一部分)
在這三部分系列里,我會解釋一下,什么是EXCHANGE撥號音還原法(又稱即時恢復,稍后恢復法)所有相關內容,以及何時在什么情況下使用。面對一個或者更多的發生故障的郵箱存儲的時候,為什么使用時,要與恢復存儲組相關特性相結合使用才會更好。
注:通過英文字面來理解撥號音還原法,恐怕有點困難。我用最直白的語言給大家說一下,什么是撥號音還原法,應該更容易大家理解。例如:一些大型企業,公司內的郵箱數據庫很大,有幾十G,甚至幾百G的大小。當有一天,郵箱數據庫突然損壞了,你會用手里的備份來還原數據庫,但是對龐大數據庫的恢復來說,會花費很多的時間。這樣算的話,從問題發生到你恢復整個動作,花費的時間至少要用小時來計算,根據數據庫的大小,服務器的性能,花費的時間不同。這期間用戶是不能正常收發郵件的。我相信遇到這種情況的管理員,此時肯定沉不住氣,就像自己在做實驗時那樣,慢慢的等待恢復的完成,這有點不太切實際。對于一個依賴于郵件系統,來完成日常的大部分重要任務的公司來說,這是不能接受的,哪怕停機10分鐘,都是不允許的。因此撥號音還原法由此誕生,解決了這一關鍵性的問題。它可以讓你快速恢復用戶收發郵件的能力,然后管理員們就可以慢慢地恢復出錯的郵箱數據庫了。
(正常情況下,為了避免出現這種大數據庫的情況,前期建郵件服務器的規化很重要,再我看來,不應該出現單個數據庫文件幾百G的情況。在人數眾多的大型企業里,應該建多個郵件服務器,多個郵箱存儲,分散每個服務器中用戶賬戶的數量。要限制每個用戶對服務器磁盤空間占用的大小,而且要盡量把用戶的郵件設置成保存在他電腦本地的PST文件中,這樣無疑是減少服務器負載、磁盤空間最有效的方法。當數據庫很大的時候,讀寫方面都會花掉服務器大量的資源,花費大量的時間,服務器性能的下價,也會影響到用戶的正常使用,所以要盡量避免單個數據庫的大小。)
?
以上是跟此文章相關的題外話,下面言歸正傳。
介紹?
如果有一天你面臨著一次較大的郵箱存儲故障,恢復它所花費的時間,依賴于備份的硬件、備份的應用程序和網絡速度等因素,這些都是非常耗時間的。在你等待一切恢復正常之前,你要處理的最后一件事情是面對那些抱怨、沮喪的公司同事(或者是公司老板的批評、指責!)
因此怎么才能讓你的同事、老板冷靜下來,然后繼續他們的工作呢。而與此同時你又可以集中精神,投入到恢復郵箱存儲(郵箱數據庫)的工作當中呢?這有一個簡單的答案,就是你可以創建一個撥號音數據庫,從而可以得到信息流和郵箱訪問立即被恢復。通過使用撥號音數據庫,你的同事們又可以開始收發郵件了,他們甚至可查看在EXCHANGE服務器上他們的郵箱里的舊郵件信息(他們的OUTLOOK客戶端必須已經配置成使用“緩存模式”)。但一定要記住,當OUTLOOK出現EXCHANGE恢復模式對話框時,他們必須要確認在線模式與脫機模式之間的切換。接下來,我將會在(第二部分中)更多的談論OUTLOOK2003的恢復模式。
使用撥號音數據庫恢復方法,意味著你可以從最近的備份中恢復一個或者多個損壞的郵箱存儲,用戶已連接的是一個新的空或空的郵箱存儲。撥號音還原法絕對不是一個新的功能;早在EXCHANGE的上一個版本中就出現過,但是現在我們已經有EXCHANGE2003的恢復存儲組這一功能,當恢復郵箱存儲在您的Exchange郵件環境中時,這個方法變得更有吸引力。
注釋:
前一個EXCHANGE版本中,要求需要有一個專門的EXCHANGE恢復服務器。使用一個單獨的EXCHANGE恢復服務器,意味著你首先必須恢復特定的郵箱存儲或者數據庫到恢復服務器,然后從恢復的數據庫里,使用EXCHANGE郵箱分割工具(ExMerg)導出數據到PST文件中,或者從EXCHANGE恢復服務器中復制整個數據庫到生產環境服務器。這樣一個數據庫通常會有幾G的大小,這顯然意味著你需要依賴于你的有線網絡復制大量的數據,整個恢復過程可能花費幾個小時的時間。
使用恢復存儲組特性。可以使恢復郵箱存儲時,不需要專門設立一個EXCHANGE恢復服務器變為可能。取而代之的是,在相同的管理組里,任意EXCHANGE2003服務器上或者個別的EXCHANGE服務器上,你可以很容易的,直接恢復多個郵箱存儲到恢復存儲組中。合并來自還原郵箱存儲的數據到撥號音數據庫,是件容易且沒有任何痛苦的過程,或者在原存儲組里,替換已還原的數據庫,從恢復存儲組到撥號音數據庫中,然后合并數據從撥號音數據庫到已恢復郵箱存儲。在第二部分中,我將會更多的談到關于 “替換數據庫”的相關問題。
注釋:
如果你不了解恢復存儲組這一特性的話,我建議你閱讀一下微軟的KB文章:
824126-在EXCHANGE 2003中如何使用恢復存儲組。文章闡述了你如何通過使用還原一個郵箱存儲到恢復存儲組里,來恢復郵箱存儲或個人郵箱。
創建撥號音數據庫?
我們已經準備好創建一個撥號音數據庫。在創建之前,你首先需要卸除郵箱存儲,以便從備份中恢復它。實現這一步,我們需要打開EXCHANGE系統管理控制臺,按下圖1所示,在指定的存儲組下,定位到郵箱存儲。右鍵“郵箱存儲”,選擇卸除存儲。
圖1:卸除發生故障的郵箱存儲
為了可以創建撥號音數據庫,下一步需要從MDBDATA目錄(C:\Program Files\ExchSrvr\Mdbdata,如圖2所示)移動郵箱存儲文件(Priv1.edb 和 Priv1.stm)到服務器的另一個位置.
圖2:復制郵箱存儲文件(Priv1.edb 和Priv1.stm)
注釋:
如果你有足夠的磁盤空間,那建議你不要刪除這些文件,而是移動郵箱存儲文件(Priv1.edb 和 Priv1.stm)到服務器上的其他位置上(最好是放在相同的邏輯磁盤上),因為你不知道在恢復過程后期,是否還會再需要它們!千萬記住, MDBDATA文件夾中的事物日記也需要被復制。在恢復原始數據庫到恢復存儲組后,需要事物日記進行回演操作。
我們現在準備創建撥號音數據庫。右鍵點擊之前卸除的郵箱存儲,然后選擇“裝載數據庫”(如圖3所示)
圖3:在EXCHANGE系統管理控制臺先裝載郵箱存儲
幾秒后將會彈出(如下圖4所示)的對話框
圖4:創建撥號音數據庫
點擊“是”,再等待片刻,直到下一個對話框彈出,然后點擊“確定”(看圖5)
圖5:撥號音數據庫被成功創建
我們現在已經創建了撥號音數據庫,此時所有用戶又可以連接到他們自己的郵箱上(雖然它只是空的數據庫)
現在用戶又可以連接到EXCHANGE服務器,你需要發送一封郵件通知用戶發生了什么,這一點很重要。這封郵件的內容,大概類似于圖6所示那樣。
注:圖6中內容大意如下:
主題:恢復狀態郵件
郵件正文:各位同事你們好,我們的郵件服務器發生很大的故障,此時你們可以看到,現在你們又可以連接到你們的郵箱。雖然數據庫目前是空的,但你們仍可以發送和接收公司內部或外部的郵件。
我們正在努力、快速的恢復郵件服務器的使用,預計整個恢復需要2小時的時間。
注意:你們不需要花太多時間,去重建之前的,已經丟失的規則、視圖、文件夾,等服務器恢復后,它們也會被恢復。
請記住你們仍可以通過在脫機模式下打開OUTLOOK,來訪問你們之前的郵件,感謝你們的耐心等待。
謝謝,
IT工作人員
圖6:一封狀態郵件,通知給受郵箱故障影響的用戶
這些就是第一部分,在第二部分中,我將會給你們展示,當OUTLOOK2003的客戶端嘗試連接到我們創建好的撥號音數據庫時,將會發生什么。我也會告訴你們,從備份到恢復存儲組,該如何恢復郵箱存儲。最后講一下,用恢復存儲組里被恢復的數據庫,替換原始存儲組里的撥號音數據庫,然后將它們合并。
揭開exchange撥號音恢復的方法(第二部分)
?
在第1部分中,我講到EXCHANGE的撥號音是什么,以及如何創建它。第2部分中,我將會對OUTLOOK2003 EXCHNAGE恢復模式做深入的探討。如何使用NTBACKUP備份來恢復故障郵箱存儲到恢復存儲組里。
OUTLOOK2003 EXCHNAGE恢復模式?
現在撥號音數據庫已被創建,此刻工作在OUTLOOK2003緩存模式的客戶端用戶,都可以登錄并使用郵箱了。他們將會看到如下圖1所示的對話框。
注:對話框大意如下:
EXCHANGE現在工作在恢復模式下,你可以使用網絡連接到郵件服務器,工作在脫機模式下;或取消登錄。
圖1:OUTLOOK2003 EXCHNAGE恢復模式
OUTLOOK2003 EXCHNAGE恢復模式讓你選擇“連接”或“脫機工作”,如果你點擊“連接”,你會連接到一個空的郵箱,類似于圖2所顯示的那樣,意味著郵件、規則、簽名等消失不可見,但你可以查看全球地址列表,來發送或接收郵件,就像之前一樣。
Note:
注意:OUTLOOK之前的版本,將不會收到像圖1所示的對話框。而用戶將選擇工作在聯機模式,大多數情況下會使用一個不可讀的OST文件(脫機文件),因為與之前郵箱關聯的加密數據將會被空郵箱的新密鑰所覆蓋。因此建議通知所有用戶使用新版本的OUTLOOK訪問他們的郵箱,在脫機模式下打開OUTLOOK,然后導出數據到PST文件,確保之后在聯機模式下時,可以被打開或導入。更多的相關信息,我建議你讀一下微軟的KB文章(KB就是知識庫):282496—重設EXCHANGE郵箱數據庫時考慮的最佳實踐
圖2:工作在聯機模式的OUTLOOK2003訪問撥號音數據庫
如果你點擊“脫機模式工作”,那么存儲在客戶端本地的OST文件將被打開,在這里你可以訪問到先前EXCHANGE郵箱與OST文件同步的任何郵件信息,優先于去訪問發生故障的郵箱存儲,如下圖3所示。
?
圖3:脫機模式下使用OUTLOOK2003訪問本地的脫機文件
從備份中恢復郵箱存儲?
現在是時候用備份來恢復我們的故障郵箱存儲了,我們將恢復它到恢復存儲組里,因此在做其他別的事情之前,我們需要創建一個指定的存儲組。實現這一步,需要打開EXCHANGE系統管理控制臺,EXCHANGE服務器位于“服務器”容器下,定位到這,并右鍵點擊它,在彈出的內容欄中選擇“新建”,然后點選“恢復存儲組”,如下圖3所示。
圖4:創建恢復存儲組
指定你想要恢復郵箱存儲到磁盤驅動器的相應位置。(看圖5)。如果磁盤空間允許,恢復它到撥號音數據庫當前所在的路徑,將會是最好的選擇,這樣將會大地提高性能。
圖5:指定事物日志和系統文件的本地路徑
Click OK.
點擊“確定”
目前我們在相應的位置上已經有恢復存儲組了,接下來我們需要添加數據庫(我們想要從備份中恢復的數據庫)到恢復存儲組。我們要先右擊“恢復存儲組”,然后選擇“添加數據庫到恢復”,將會出現如下圖6所示的窗口。選擇你想要恢復的郵箱存儲,選中后的會高亮顯示,然后點擊”OK”.
圖6:添加數據庫到恢復存儲組
現在給郵箱存儲命名(如圖7示),然后在屬性中點擊“數據庫”標簽。
圖7:為恢復存儲組的郵箱存儲命名
這里應該接受默認設置,但是要確定已勾選“在恢復后數據庫可以被覆蓋”這一選項,如下圖8示,然后點擊“OK”。
圖8:指定恢復存儲組數據庫路徑
我們現在準備從備份中恢復郵箱存儲,這篇文章里我們使用NTBACKUP,但是如果你已經實施一個第三方產品的恢復工具,例如Veritas Backup Exec,你也可以使用它。
使用NTBACKUP,就要先點擊“開始”,“運行”,然后輸入“NTBackup”,然后選擇“恢復和管理媒體”,如圖9所示。
圖9:NTBACKUP中恢復和管理媒體標簽
注意:
如果你打開NTBACKUP后,沒有出現圖9顯示的那樣,是因為運行在向導模式。如果是這種情況,你需要取消選中“總是運行在向導模式”,退出NTBACKUP后,再打開。
現在需要展開“文件>Information Store.bkf>服務器名\ Microsoft Information Store\第一存儲組”,選擇對應的“郵箱存儲”和“事物日志”(如圖10)。
圖10:展開并選擇相應的媒體項目
注意恢復的文件到:文本框顯示的原始位置。
點擊“開始恢復”,然后指定恢復到的服務器和日志文件、補丁文件的臨時路徑。記住要勾選“上次恢復設置(日志文件在恢復完成后執行重播操作)”,“恢復后裝載數據庫”(看圖11),然后點擊“下一步”。
圖11:指定服務器,日志、補丁的臨時路徑
恢復開始執行,郵箱存儲的大小決定恢復所需的時間。當恢復完成后,點擊“關閉”(圖12),退出“NTBackup”。
圖12:郵箱存儲恢復完成
以上所有就是第二部分內容。接下來請期待第三部分,我將說明當前裝載到恢復存儲組的郵箱存儲(我們剛剛恢復完成的),如何替換撥號音數據庫(目前生產環境中正在使用的)。文章的最后,我將說一下如何合并兩個數據庫。我承諾下一篇文章將會是來系列的最后一篇!
揭開exchange撥號音恢復的方法(第三部分)
這是第三部分,也是揭開exchange撥號音恢復的方法系列的最后一部分。在這篇文章中,我將向你們說明,如何確定先前恢復到恢復存儲組的郵箱存儲狀態是一致的,向你們提供必要的步驟,以便用已恢復的郵箱存儲替換撥號音數據庫。最后我要說一下如何合并兩個數據庫。
檢查已恢復郵箱存儲的狀態
在系統管理控制臺中,恢復存儲組下,此時檢查已恢復的郵箱存儲是否可見。檢查在郵箱容器對象下,相對應的郵箱已被列出(看圖1)
圖1:在系統管理控制臺,已恢復郵箱存儲在恢復存儲組下可以看到
恢復一個郵箱存儲到恢復存儲組后,建議你立即“卸載”/“裝載”它,以保證事物日志被清除,并且都已寫入到數據庫當中,并保證數據庫的狀態是一致的。如果你還心有余悸的話,你可以通過運行命令來檢查數據庫的狀態:
ESEUTIL /MH C:\Program Files\Exchsrvr\Recovery Storage Group\database.edb(記住要先卸除數據庫)
“狀態”一行上應該顯示的是:Clean Shutdown(安全關閉、干凈關閉),如圖2顯示。
圖2:已恢復郵箱存儲的狀態
用已恢復郵箱存儲替換撥號音數據庫
好吧,我們現在已經有了一個,狀態一致的原始郵箱存儲的恢復,我們準備用它來替換在當前生產工作中的撥號音數據庫。其實你可以馬上開始合并已恢復的郵箱存儲到撥號音數據庫,但是這樣做有幾個缺點。最值得注意的是如下方面:
- 單實例存儲將丟失,這意味著郵箱存儲的大小,將比先前發生故障時變的更大
- 原郵箱規則、格式等將保持在郵箱存儲發生故障之前的狀態,意味著用戶將不能對規則做任何修改,例如移動郵件到自定義的文件夾。另外OUTLOOK的脫機文件仍發揮作用。
- 合并從一個數據庫到另一個數據庫的全部時間將會大大的縮短。因為撥號音數據庫要比原郵箱存儲小很多。想象一下,把一個30G的數據庫與一個只有1G大小的數據庫合并,會花費多長時間呢。
為了替換數據庫,首先要將它們兩個都“卸載” ,通過在系統管理控制臺,右鍵點擊郵箱存儲,然后選擇“卸載”。
注意:
理論上你可以通過在系統管理控制臺中,改變每個數據庫的邏輯路徑,來替換數據庫。但是我不建議你使用此方法,因此關于使用這種方法的詳細步驟,我將不做說明。
接下來是要確認與郵箱存儲相關聯、被恢復到恢復存儲組的EDB文件和STM文件,是否與撥號音數據庫相關聯的EDB文件和STM文件相匹配,如果不匹配的話,就需要將它們重命名。
重要說明!
如果你不需要將其他的日志文件導入到數據庫的話,你應該重命名EDB和STM文件。
是時候創建一個名為“新建”的文件夾(或其他名字的文件夾也可以)。文件夾中包含已恢復郵箱存儲的EDB和STM文件,以及在當前生產環境中郵箱存儲(即撥號音數據庫)的EDB和STM文件。它們默認的路徑分別是C:\Program Files\Exchsrvr\Recovery Storage Group 和 C:\Program Files\Exchsrvr\MDBDATA 文件夾下(如下圖3所示)。
圖3:兩個郵箱存儲的EDB和STM文件路徑
現在從恢復存儲組的文件夾,移動EDB和STM文件到MDBDATA文件夾下的“新建”文件夾中。同樣把MDBDATA文件夾的EDB和STM文件,也移動到此“新建”文件夾中。移動它們到“新建”文件夾,用來替換“恢復存儲組”。當所有文件全被移走時,你需要再次移動它們,這一次是從“新建”文件夾中,把它們再移回原先的位置(就是“恢復存儲組”文件夾和MDBDATA文件夾)。如果此時你看見一個對話框,提示你是否覆蓋已存在的文件的話,這說明你之前是做復制操作,而不是移動操作。如果這樣,你就選擇“是”。(此操作一定有它的目的性,不是我翻譯的問題,之前也是沒弄明白,反復研究后才知,有作者的用意,繼續往下看,便可知曉)。
返回系統管理控制臺,你需要打開每個郵箱存儲的屬性,選擇“數據庫”標簽,檢查“數據庫恢復時可被覆蓋”一項是否打勾。(如下圖4所示)。
圖4:郵箱存儲屬性里的”數據庫”標簽
現在在系統管理控制臺中,裝載上這兩個郵箱存儲,當你這樣操作時,用戶就可以再一次訪問他們原來的郵箱了(包括規則等)。此外,用戶將再一次看到OUTLOOK2003 EXCHANGE恢復模式對話框,出現在數據庫被替換后,他們第一次登錄時。
Merging the Databases
合并數據庫
在調用撥號音數據庫恢復方法成功之前,我們已經做了很多事情。將撥號音數據庫中創建的數據庫,與在此期間我們已從備份中恢復的原始郵箱存儲合并。在Exchange 2003 SP1公布之前,執行合并操作需要ExMerge的幫助,但是EXCHANGE 2003 SP1改變了這一問題,因為它包含一個新的恢復郵箱數據的特性,那就是集成在系統管理控制臺里的(你可以通過微軟EXHCNAGE技術中心,來的關于這一特性的文章)。文章鏈接:EXCHANGE 2003 SP1恢復郵箱數據特性
從撥號音數據庫到從備份中恢復的原始數據庫的郵箱合并。在系統管理控制臺,定位到“恢復存儲組”>“郵箱存儲”>“郵箱”。這里你應該選擇你需要合并的郵箱,然后點擊鼠標右鍵,在出現的內容菜單里,點選“EXCHANGE任務”,如下圖5所示。
圖5:選擇需要合并的郵箱
現在點擊兩次“下一步”(圖6所示)。
圖6:合并或復制郵箱信息到已選用戶的當前郵箱
請注意一下目的郵箱存儲,然后再次點擊“下一步”(如圖7)。
圖7:目的郵箱存儲
選擇“合并數據”,然后點擊“下一步”(圖8所示)。
圖8:選擇合并數據
設置這一過程的計劃任務,或者立即執行合并,然后點擊“下一步”(如圖9)。
圖9:設置任務計劃
讓任務完成,然后點擊“完成”(如圖10和圖11)。
圖10:任務執行進展
圖11:完成EXCHANGE任務向導
我們現在已經恢復了所有郵箱數據,這是郵箱存儲發生故障之前的狀態,而且還合并了用戶連接到撥號音數據庫時收到的任何郵件信息,至此我們執行的災難恢復已成功完成。
最后的話
?
希望這三篇文章,可以鼓舞你有足夠的信心,在你的實驗環境中測試撥號音數據庫的恢復方法,這樣你就可以使用它的優勢,來處理你今后的EXCHNAGE生產環境中,遇到的重大郵箱故障問題。
如果你有任何疑問、意見及其他問題,請提交到MSExchange.org下面的信息板上:
http://forums.msexchange.org/ultimatebb.cgi?ubb=get_topic;f=15;t=005517
相關文章:
EXCHANGE2003中如何使用恢復存儲組
http://support.microsoft.com/kb/824126
使用EXCHANGE 2003的恢復存儲組 (第六章):http://www.microsoft.com/technet/prodtechnol/exchange/2003/library/ue2k3rsg.mspx
撥號音數據庫:
http://www.microsoft.com/seminar/shared/asp/view.asp?url=/seminar/en/20040318TNT1-101d3/manifest.xml
重置EXCHANGE郵箱數據庫的考慮和最佳實踐
http://support.microsoft.com/?id=282496
?
?
?
?
轉載于:https://blog.51cto.com/lzy821218/290392
總結
以上是生活随笔為你收集整理的exchange揭开拨号音还原法的神秘面纱的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对于生活我选择了无奈
- 下一篇: [译]Chipmunk 教程2 - 基本