您可能對於僅有一部 Witness Server 主機的架構有些不放心,沒關係!您可以透過以下範例,來加入第二部替代的 Witness Server 主機與儲存路徑設定。
Set-DatabaseAvailabilityGroup -Identity DAG01 -AlternateWitnessDirectory C:\DAGFileShareWitnesses\DAG01.lab02.com -AlternateWitnessServer FS02
圖 5 DAG 群組狀態查詢
後續在 DAG 正常運行的情況下,您可以到 Witness Server 主機的 DAG 共用路徑下,便可以像如圖 6 所示一樣,查看到相關監測用的檔案。
圖 6 查看 Witness Server 暫存檔案
接下來您必須針對準備要建立資料庫副本備援的資料庫,如圖 7 所示開啟屬性內容頁面來確認目前的這個資料庫是在已裝載的狀態中,並且還沒有進行任何的複寫設定。
圖 7 查看信箱資料庫內容
緊接著請如圖 8 所示確認在[維護]的頁面中,目前[啟用循環記錄]的設定是沒有勾選的。
圖 8 信箱資料庫維護設定
完成相關需要備援的資料庫檢查之後,我們就可以為它們新增資料庫副本,而新增的方法有兩種,一是透過命令參數,二是直接透過[Exchange 系統管理中心]網站。我們先來學習一下採用命令的做法。
如圖 9 所示以下的命令範例,必須分別指定要建立副本的資料庫名稱與信箱伺服器名稱,然後可以自訂交易記錄將資料寫入副本資料庫的延遲時間(ReplayLagTime),以及截斷交易紀錄檔的延遲時間,不過這兩項設定值的總和必須等於或小於 SafetyNetHoldTime 的設定值,否則將會造成設定失敗的警示訊息。至於 -ActivationPreference 的參數值,則是用來作為當發生主要的主動信箱資料庫發生中斷時,所要優先作為主動信箱資料庫的順序,這對於擁有兩部以上伺服器成員的 DAG 來說,其設定相當重要,因為您的每一部伺服器的規格與效能可能皆不同,選擇讓效能較佳的伺服器,優先接手信箱資料庫並繼續提供線上服務,肯定是必要的設定。
Add-MailboxDatabaseCopy -Identity “Sales Mailbox” -MailboxServer EXSERVER02 -ReplayLagTime 00:10:00 -TruncationLagTime 00:15:00 -ActivationPreference 2
於 DAG 中完成資料庫副本的新增工作之後,您會發現來源信箱伺服器的狀態顯示為[Mounted],而目的地信箱伺服器的狀態則顯示為[Healthy],若是新增失敗則理所當然會顯示為[Failed]。至於 CopyQueue Length 與 ReplayQueue Length 的欄位值,在複寫健康狀態下將會隨著複寫資料的流量多少而增減。
圖 9 新增資料庫副本
待續..
更快更穩的 DAG 複寫運行:Exchange Server 2016 信箱資料庫備援實戰
淺談 Exchange Server 2016:DAG 規劃上的三種常見典型架構
淺談 Exchange Server 2016:雙主機 DAG 安裝設定
淺談 Exchange Server 2016:雙主機 DAG 安裝設定(1)
淺談 Exchange Server 2016:雙主機 DAG 安裝設定(1)
https://www.facebook.com/hkitblog