一、首先了解的幾個備份概念:
1、建立完整的計算機備份集
必須将 Windows 啟動分區和系統分區(預設情況下位于驅動器 C)、系統狀态資料以及 Exchsrvr 目錄(Exchange 安裝目錄)作為完整計算機備份集的一部分。建議備份集中不要包含 ../Exchsrvr/MDBDATA 檔案夾。
2、Windows 備份集中包含以下資料,并且必須将所有的這些資料包含在一個備份中:
a.系統狀态資料。
b.啟動分區。(用以啟動計算機的磁盤分區。此分區的根目錄中包含隐藏檔案,例如 NTLDR 和 BOOT.ini。)
c.系統分區。(安裝 Windows Server 2003 作業系統的磁盤分區。)
注意1、如果将 Windows Server 2003 作業系統安裝在用以啟動計算機的硬碟分區上,則啟動分區和系統分區相同。
2、清除任何不想備份的項目旁邊的複選框。切記 Windows 備份集不應包括 Exchange。導航到 Exchsrvr 檔案夾(預設情況下為 <drive>:/Program Files/Exchsrvr),然後清除 Exchsrvr 以及任何其他您不想備份的應用程式下的複選框
3、Windows 備份集/AD備份集僅在有限的時間内有效 – 預設情況下是 60 天
二、建立exchange2003伺服器相關備份集
環境:WIN2003+EXCHANGE2003,DC和EXCHANGE裝在同一台機器
1,備份SYSTEM STATE (包括active directory、boot files、COM+、registry、sysvol)
2, 備份第一存儲組(包括公用檔案夾存儲、郵箱存儲)
3,備份整個C槽和SYSTEM STATE(WIN2003和exchange2003都裝在C槽)
三、恢複exchange2003
1、安裝新系統,設定IP、并且通過DCPROMO更新為DC,域名和之前必須一樣
2、安裝IIS,ASP.net,NNTP,SMTP(不進行這步在安裝EXCHANGE2003建立IIS中繼資料庫時會報基本DAV協定失敗)
3、重起電腦按F8進入目錄恢複模式恢複SYSTEM STATE,重起電腦
4、以正常模式進入win2003通過SETUP/disasterrecovery 安裝EXCHANGE2003
5、恢複EXCHANGE存儲
在ESM裡設定MAILBOX STORE的屬性為可被還原覆寫,這是非常重要的,否則不能還原成功!
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18454" target="_blank"></a>
并且把MAILBOX STORE手工DISMOUNT,這也是必需的。系統無法還原覆寫正在使用的資料庫。
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18455" target="_blank"></a>
6、進入NTBACKUP,找到剛才備份的檔案,打開編錄。你會看到其中寫着“無資料項目”,别管它,能恢複就可以了。
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18456" target="_blank"></a>
7、開始恢複資料庫了,注意在日志臨時檔案中應寫一個有效的路徑,該路徑用于存儲在備份檔案中的資料庫日志,另外,需要注意的是,“上次還原集”請大家慎重選擇。如果選擇該項目,系統将在還原完成後按日志内容重放操作,這将使你剛才的操作仍然有效,換句話說,我剛才的删除項目操作仍然有效。我不希望這樣,因為我希望恢複我剛才删除的檔案哦,是以我不選這個選項,實際操作中該項應該是選中的,因為備份的資料比目前伺服器的資料要舊,是以隻有REPLAY日志才能重新應用備份後的操作。這樣恢複後的資料才是伺服器的最新狀态。
NOTE:隻有選中了“上次還原集”,才能在還原後讓系統自動将資料庫MOUNT。
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18457" target="_blank"></a>
OK,還原進行中了。。一切順利。。
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18458" target="_blank"></a>
還原終于完成了,沒有錯誤,說明一切正常。
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18459" target="_blank"></a>
8、進入ESM,MOUNT資料庫,失敗了。WHY?
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18460" target="_blank"></a>
看看日志。。
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18468" target="_blank"></a>
哦,原來系統告訴我說,資料庫不是從硬恢複中恢複的,通俗點說,就是還有日志沒有完全記錄到資料庫中,我們看看資料庫狀态來驗證一下。
9、讓我們來看看資料庫的狀态。(eseutil /mh)
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18461" target="_blank"></a>
哦,原來是DIRTY SHUTDOWN,這說明資料庫目前是非正常關閉的,當然不能MOUNT啦。怎麼辦?當然你可以在還原時選擇”上次還原集“這樣系統會幫助你REPLAY日志,完成REPLAY後,資料庫就正常關閉了。但我這裡可不希望去REPLAY日志,相反的,我希望系統丢棄所有的日志,于是我隻能手工處理了。
10、使用修複指令(eseutil /p)修複資料庫,強制資料庫關閉。
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18462" target="_blank"></a>
注意:隻能在确定需要修複資料庫時,才能使用該指令。
修複順利完成了。呵呵。。
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18463" target="_blank"></a>
11、再來看看資料庫狀态。
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18464" target="_blank"></a>
哦,現在的資料庫狀态是CLEAN SHUTDOWN了,就是正常關閉了。成功了。
12、再重新MOUNT資料庫,成功了哦。
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18465" target="_blank"></a>
13、趕快來檢查一下看看是否正常,哈哈,,你看又是31個項目了。恢複了
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18466" target="_blank"></a>
14、進入OUTLOOK看看,哦,我的郵件終于回來了,上帝保佑。。
<a href="http://www.winmag.com.cn/forum/imgdisp.asp?showimg.asp?ID=18467" target="_blank"></a>
三、後記
從這個實驗中你可以看到NTBACKUP确實可以備份和恢複EXCHANGE的存儲組資料哦。(MS沒有騙我們,呵呵……)但是需要注意的地方還真不少。
1、首先,我們要明白備份隻備份目前有效資料,已經被删除的資料不會被備份哦。
2、備份時不能DISMOUNT資料庫,也不能停止任何的EXCHANGE服務。
3、備份時最好能使用VSS(卷影副本)或不要使用郵箱
4、還原前,一定要将資料庫設定為可覆寫模式。注意:每次正常還原後,系統會自動把這個狀态撤消掉,也就是說,你每次還原時都需要重新設定,一定記得哦。
5、還原資料庫時,要把資料庫DISMOUNT哦。這和備份是不一樣的。
6、備份的檔案裡有可能報說”找不到資料項目“别管它,隻要你确認備份成功了就不會有問題的。
7、還原時的臨時日志位置一定要寫,且不能是原始日志目錄,因為在備份時,有可能有的事務還沒有完全寫入資料庫,是以系統也會把這部分未寫入資料庫的日志備份到媒體中,當還原的時候,它先把這些日志釋放到臨時目錄,恢複資料庫後再按臨時目錄裡的日志REPLAY操作哦,然後删除臨時目錄裡的日志。
8、”上次還原集“按需要選擇。如果選擇,系統将REPLAY所有日志。但不選擇,系統不會自動MOUNT資料庫。而且有可能連手工MOUNT都不能。注意哦。
9、還原完成後,如果不能MOUNT,可以先看看日志和資料庫的狀态(ESEUTIL /MH)這是個有用的指令。
10、最後一點,隻有正常關閉的資料庫才能被MOUNT
最後說一下,如果你的伺服器壞掉了,你一定要按順序執行下列操作:
* 安裝全新的作業系統和更新檔
* 恢複系統狀态資料(如果是DC)
* 以災難恢複選項安裝EXCHANGE,不要以正常方式安裝,裝不上的。不信你試試。
* 恢複資料庫内容
* 修複或調整資料庫
* MOUNT資料庫
* 完成恢複過程。
本文轉自 bilinyee部落格,原文連結: http://blog.51cto.com/215363/1160966 如需轉載請自行聯系原作者