傳輸高可用性
適用於:Exchange Server 2013
在 Microsoft Exchange Server 2013 中,傳輸高可用性負責在成功傳遞郵件之前和之後,保留郵件的備援副本。 Exchange 2013 改進了 Exchange Server 2010 推出的傳輸高可用性功能 (例如陰影備援和傳輸暫放),協助確保郵件在傳輸途中不會遺失。
以下摘要說明 Exchange 2013 的主要傳輸高可用性改進功能:
陰影備援會在另一部伺服器上建立訊息的備援複本,然後再接受或認可訊息。 傳送伺服器對陰影備援的支援或缺乏支持無關緊要。
陰影備援會將 DAG (DAG) 和 Active Directory 月臺這兩個資料庫可用性群組辨識為傳輸高可用性界限。 這可減少可保存訊息備援復本的伺服器數目,並消除跨 DAG 或 Active Directory 月臺的不必要備援訊息維護流量。
如需詳細資訊,請參閱陰影備援。
傳輸傾印機已改善,現在命名為 Safety Net。 Safety Net 會儲存傳輸服務在信箱伺服器上成功處理的訊息。 Safety Net 最適合 DAG 中的信箱伺服器,但 Safety Net 也適用於相同 Active Directory 網站中不屬於 DAG 的多部信箱伺服器。
Safety Net 本身現在已在另一部伺服器上變成備援。 這對於避免 Exchange 2013 中的單一失敗點很重要,因為傳輸服務和信箱資料庫都位於信箱伺服器上。
如需詳細資訊,請參閱安全網。
下圖提供傳輸高可用性在 Exchange 2013 中運作方式的高層次概述。
名為Mailbox01的Exchange 2013信箱伺服器會從傳輸高可用性界限外的SMTP伺服器接收訊息。 傳輸 高可用性界限 是非 DAG 環境中的 DAG 或 Active Directory 月臺。 訊息可能來自第三方 SMTP 伺服器、透過用戶端存取伺服器代理的因特網 SMTP 伺服器,或來自另一部 Exchange 2013 伺服器。
在認可收據郵件之前,Mailbox01 會起始新 SMTP 會話給另一個名為 Mailbox03 的 Exchange 2013 信箱伺服器。 Mailbox03 位於傳輸高可用性界限內,然後建立訊息的陰影複製。 在 DAG 環境中,偏好使用遠端 Active Directory 站台中的陰影伺服器。 Mailbox01 是保存主要訊息的主伺服器,而Mailbox03是保存陰影訊息的陰影伺服器。
Mailbox01 上的傳輸服務會處理主要郵件。
在這個範例中,收件者信箱位於 Mailbox01 上,所以傳輸服務會將郵件傳輸至本機信箱傳輸服務。
信箱傳輸服務再將郵件傳遞到本機信箱資料庫。
Mailbox01 會將Mailbox03的捨棄狀態排入佇列,指出已成功處理主要訊息,而Mailbox01會將主要訊息的複本移至本機主要安全網。 訊息會在相同佇列資料庫內的佇列之間移動。
Mailbox03 會定期輪詢 Mailbox01 關於主要郵件的捨棄狀態。
當Mailbox03判斷Mailbox01成功處理主要訊息時,Mailbox03會將陰影訊息移至本機陰影安全網。 訊息會在相同佇列資料庫內的佇列之間移動。
訊息會保留在「主要安全網」和「陰影安全網」中,直到訊息根據可設定的逾時值過期為止。 如果在郵件到期之前發生信箱資料庫故障轉移,Mailbox01 上的主要安全網會重新提交訊息。 如果 Mailbox01 無法使用,Mailbox03 上的 Shadow Safety Net 會接管並重新提交郵件。
用戶端存取伺服器上前端傳輸服務的郵件備援
用戶端存取伺服器沒有消息佇列。 它是無狀態 Proxy 伺服器,會使用前端傳輸服務來接受傳入的 SMTP 連線,並將其 Proxy 至信箱伺服器上的傳輸服務。 前端傳輸服務會在主要訊息傳輸至信箱伺服器上的傳輸服務時,讓傳送伺服器的 SMTP 會話保持開啟,而且傳輸服務會在傳輸高可用性界限內的不同信箱伺服器上製作訊息的陰影複本。 只有在成功建立主要訊息和陰影訊息之後,數據結尾 SMTP 命令才會透過用戶端存取伺服器傳送回傳送的 SMTP 伺服器。