Exchange DAG備份恢復(七)---節點故障後的災難恢復

01

 

前面的幾篇博文主要演示了幾款工具針對DAG的備份恢復,那麼現再我們遇到的情況是,DAG中其中一臺節點硬件損壞不能啓動,那又該如何進行恢復呢

爲了模擬DAG節點cqexdag01故障,這裏我在VMware管理臺中將cqexdag01關閉

02

 

cqexdag01發生故障後,所有的數據庫副本會自動在cqexdag02節點上進行激活,雖然不影響用戶使用郵箱,但是由單個節點來承載數據,始終是不保險的,還是儘快需要將cqexdag01恢復,重新實現高可用性

03

 

下面我們就開始一步步進行恢復

第一步:檢索故障節點cqexdag01上的所有郵箱數據庫副本的重播延遲時間和截斷延遲時間,打開Exchange Management Shell,運行如下命令:

Get-MailboxDatabase CQ-MB-01 | Format-List *lag*

Get-MailboxDatabase CQ-MB-02 | Format-List *lag*

從返回的結果看到cqexdag01的所有數據庫副本的重播延遲時間和截斷延遲時間均爲0,如果這裏大於0,請記錄下來,在最後恢復副本的時候需要重新配置這些設置

04

 

第二步:刪除已經損壞的DAG節點cqexdag01上的數據庫副本,由於cqexdag01離線,這裏只能通過Exchange Management Shell進行刪除

Remove-MailboxDatabaseCopy CQ-MB-01\cqexdag01

Remove-MailboxDatabaseCopy CQ-MB-02\cqexdag01

05

 

第三步:從DAG中刪除發生故障的成員服務器cqexdag01

Remove-DatabaseAvailabilityGroupServer -Identity cqdag -MailboxServer cqexdag01 -ConfigurationOnly

加-ConfigurationOnly參數,是因爲成員服務器cqexdag01此時已經處於離線狀態

06

 

第四步:從故障轉移羣集管理器中,刪除故障節點cqexdag01

在節點cqexdag01上單擊右鍵,指向【更多操作】,選擇【退出】

07

 

選擇【收回節點 cqexdag01】

08

 

第五步:重置計算機賬戶

新加入的服務器會使用cqexdag01這個計算機名稱,那麼這裏就要在在AD用戶和計算機中,重置發生故障的計算機賬戶cqexdag01

09

 

第六步:爲新服務器安裝操作系統並打好補丁(Windows Server 2008 R2 + Service pack 1,安裝過程省略)

 

第七步:配置網卡

新服務器中也需要兩塊網卡,其中Intranet網卡用於內部網絡(MAPI網絡),Private網卡用於複製網絡

10

 

爲Intranet網卡配置IP地址、子網掩碼以及DNS,這些都要與原來發生故障的服務器相同

11

 

爲Private網卡配置IP地址、子網掩碼,同樣與原來保持一致,然後打開【高級】

12

 

切換到【DNS】,去掉【附加主 DNS 後輟的父後輟】和【在 DNS 中註冊此連接的地址】前的勾

13

 

切換到【WINS】,去掉【啓用 LMHOSTS 查找】前的勾,在NetBIOS設置中,選擇【禁用 TCP/IP 上的 NetBIOS】

14

 

第八步:修改計算機名稱並加入域

將新服務器的名稱修改爲cqexdag01,重啓服務器,然後將它加入到contoso.net域中,再次重啓

15

 

第九步:安裝Filter Pack2.0

16

 

第十步:添加郵箱服務器所需要的組件

打開Windows PowerShell,運行下面的命令

Import-Module ServerManager

Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server -Restart

17

 

第十一步:恢復安裝Exchange Server 2010 SP2

將Exchange Server 2010 SP2的安裝包解壓到D:\SP2目錄中

18

 

在CMD中切換到D:\SP2目錄,運行命令

Setup.com /m:RecoverServer /t:"D:\Exchange Server"

/m:RecoverServer 表示本次安裝是以恢復安裝模式進行

/t:"D:\Exchange Server" 指定安裝的路徑,如不指定會安裝到默認目錄中

安裝完成後,根據提示,需要重啓服務器

19

 

第十二步:將新服務器添加到DAG中

運行添加DAG成員的命令:

ADD-DatabaseAvailabilityGroupServer -Identity cqdag -MailboxServer cqexdag01

20

 

第十三步:重新在cqexdag01上添加數據庫副本

Add-MailboxDatabaseCopy -Identity CQ-MB-01 -MailboxServer cqexdag01

Add-MailboxDatabaseCopy -Identity CQ-MB-02 -MailboxServer cqexdag01

21

 

另外,如果我們在第一步中檢索到數據庫CQ-MB-01在節點cqexdag01上的重播延遲時間和截斷延遲時間都大於0,比如這裏是3天,那麼就要運行下面的命令來添加數據庫副本

Add-MailboxDatabaseCopy -Identity CQ-MB-01 -MailboxServer cqexdag01 -ReplayLagTime 3.00:00:00 -TruncationLagTime 3.00:00:00 (格式爲 Days.Hours:Minutes:Seconds)

 

第十四步:測試數據庫副本的激活

在Exchange管理控制檯中,右鍵單擊數據庫CQ-MB-01在cqexdag01上的副本,選擇【激活數據庫副本】

22

 

單擊【確定】

23

 

數據庫CQ-MB-01成功切換到cqexdag01上,複製也正常,至此,整個恢復過程成功完成

24

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章