設定陰影備援

 

適用版本: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上次修改主題的時間: 2012-07-13

Microsoft Exchange Server 2010 中的陰影備援機制,可以在郵件的整個傳送過程中提供郵件高可用性機制。若要深入了解陰影備援,請參閱瞭解陰影備援。您可以使用 Exchange 管理命令介面 來設定您組織中的陰影備援。

要尋找與傳輸伺服器相關的其他管理工作嗎?請參閱管理傳輸伺服器

您想要做什麼?

  • 使用命令介面來啟用或停用陰影備援

  • 使用命令介面來設定陰影備援活動訊號

  • 使用命令介面來設定陰影郵件的最長保留期限

  • 使用命令介面設定接收連接器的延遲認可上限

  • 啟用陰影備援升級

使用命令介面來啟用或停用陰影備援

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限 主題中的「陰影備援」項目。

注意事項附註:
您不能使用 Exchange 管理主控台來啟用或停用陰影備援。

請使用 Set-TransportConfig 指令程式的 ShadowRedundancyEnabled 參數,來啟用或停用您組織中的陰影備援。預設會啟用陰影備援。

本範例會啟用組織的陰影備援。

Set-TransportConfig -ShadowRedundancyEnabled $true

如需詳細的語法及參數資訊,請參閱 Set-TransportConfig

使用命令介面來設定陰影備援活動訊號

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限 主題中的「陰影備援」項目。

注意事項附註:
您不能使用 EMC 來設定陰影備援活動訊號。

請使用 Set-TransportConfig 指令程式的 ShadowHearbeatTimeoutIntervalShadowHearbeatRetryCount 參數,來設定您組織中的陰影備援活動訊號。量產發行版 (RTM) Exchange 2010 中陰影備援逾時間隔的預設值是 5 分鐘,Exchange 2010 Service Pack 1 (SP1) 或更新版本中陰影備援逾時間隔的預設值是 15 分鐘。Exchange 2010 RTM 中陰影備援活動訊號重試計數的預設值是 3,Exchange 2010 SP1 中陰影備援活動訊號重試計數的預設值是 12。在每一部執行 Exchange 2010 的傳輸伺服器上,會使用陰影備援活動訊號來決定其他 Exchange 2010 傳輸伺服器的可用性。如需相關資訊,請參閱 瞭解陰影備援中的 <活動訊號>。

假設由於 Active Directory 站台之間的網路連線不可靠,所以您想要延長傳輸伺服器在判斷遠端伺服器為無法使用之前的等待時間。若要這麼做,集線傳輸伺服器在判斷伺服器為無法使用之前,必須在嘗試連線之前等待 30 分鐘。因此,您會將偵測失敗的最長時間,從預設的 3 小時 (15 分鐘逾時間隔 x 12 次重試),延長至 6 小時 (30 分鐘逾時間隔 × 12 次重試)。下列範例會將陰影備援活動訊號組態的活動訊號逾時間隔修改為增加至 30 分鐘。

Set-TransportConfig -ShadowHeartbeatTimeoutInterval 00:30:00

如需詳細的語法及參數資訊,請參閱 Set-TransportConfig

使用命令介面來設定陰影郵件的最長保留期限

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限 主題中的「陰影備援」項目。

注意事項附註:
您不能使用 EMC 來設定陰影郵件的最長保留期限。

請使用 Set-TransportConfig 指令程式的 ShadowMessageAutoDiscardInterval 參數,來設定您組織中之陰影郵件的最長保留期限。預設情況下,陰影郵件會自動在兩天後捨棄。

假設由於伺服器上的硬體限制,您不想保留已延遲之郵件的陰影副本。本範例會將您組織之陰影郵件的保留期間縮短為四小時。

Set-TransportConfig -ShadowMessageAutoDiscardInterval 04:00:00
注意事項附註:
當郵件過期時,主要伺服器會將該郵件的捨棄事件排入佇列,而陰影伺服器在收到捨棄通知時,便會捨棄陰影郵件。您設定的 ShadowMessageAutoDiscardInterval 參數值,應該等於或小於傳輸伺服器上所設定的郵件到期逾時間隔。

如需詳細的語法及參數資訊,請參閱 Set-TransportConfig

使用命令介面設定接收連接器的延遲認可上限

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限 主題中的「接收連接器」項目。

注意事項附註:
您不能使用 EMC 來設定接收連接器上的認可延遲最長時間。

請使用 Set-ReceiveConnector 指令程式的 MaxAcknowledgementDelay 參數,設定當接收連接器收到不支援陰影備援之系統所傳來的郵件時,應該將 SMTP 認可延遲多久的時間。預設情況下,接收連接器認可會延遲最多 30 秒。如需相關資訊,請參閱 瞭解陰影備援 中的 <延遲的認可>。

範例 1

假設您有一個使用 Exchange 基礎結構來傳送 SMTP 郵件的專屬應用程式。如果此應用程式所產生之郵件的郵件傳遞速率,比郵件傳遞的可靠性更重要,您可能會想要在接收來自此應用程式之郵件的接收連接器上停用延遲的認可。本範例在接收連接器「自訂應用程式接收連接器」上,會將認可延遲最長時間設為零 (0)。

Set-ReceiveConnector "Custom App Receive Connector" -MaxAcknowledgementDelay 0

如需詳細的語法及參數資訊,請參閱 Set-ReceiveConnector

範例 2

假設您環境中的所有郵件通常會在 20 秒內傳遞完畢。但基於效能需求,您不想讓接收自網際網路的郵件延遲超過 15 秒才認可。在分析郵件流程後,您肯定有 95% 的郵件會在 15 秒間隔內傳遞完成。本範例會設定接收連接器,將來自網際網路的郵件只延遲認可 15 秒。在此案例中,您的環境對收到來自網際網路的郵件,會提供 95% 的陰影備援。

Set-ReceiveConnector "From the Internet" -MaxAcknowledgementDelay 00:00:15.

如需詳細的語法及參數資訊,請參閱 Set-ReceiveConnector

啟用陰影備援升級

若要完成此程序,您必須有 Hub Transport Server 的本機系統管理員權限。

  1. 編輯 Edgetransport.exe.config 檔案。根據預設,這個檔案位於 C:\Program Files\Microsoft\Exchange Server\V14\Bin 目錄中。

  2. 在 Edgetransport.exe.config 檔案中,將 shadowredundancypromotionenabled 機碼變更為 true,然後儲存變更。

  3. 重新啟動 Microsoft Exchange Transport 服務 (MSExchangeTransport.exe)。

如需相關資訊,請參閱 瞭解陰影備援 中<延遲的確認>一節。

 © 2010 Microsoft Corporation. 著作權所有,並保留一切權利。