配置卷影冗余

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2012-07-13

Microsoft Exchange Server 2010 中的卷影冗余可为邮件在整个传送过程中提供高可用性机制。若要了解有关卷影冗余的详细信息,请参阅了解卷影冗余。可以使用 Exchange 命令行管理程序 在组织中配置卷影冗余。

要查找与传输服务器相关的其他管理任务吗?请查看管理传输服务器

希望执行何种操作?

  • 使用命令行管理程序启用或禁用卷影冗余

  • 使用命令行管理程序配置卷影冗余检测信号

  • 使用命令行管理程序配置卷影邮件的最长期限

  • 使用命令行管理程序配置接收连接器的最大确认延迟

  • 启用卷影冗余升级

使用命令行管理程序启用或禁用卷影冗余

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“卷影冗余”条目。

注释注意:
不能使用 Exchange 管理控制台启用或禁用卷影冗余。

使用 Set-TransportConfig cmdlet 的 ShadowRedundancyEnabled 参数在组织中启用或禁用卷影冗余。默认情况下,卷影冗余已启用。

本示例为您的组织启用卷影冗余。

Set-TransportConfig -ShadowRedundancyEnabled $true

有关详细的语法和参数信息,请参阅Set-TransportConfig

使用命令行管理程序配置卷影冗余检测信号

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“卷影冗余”条目。

注释注意:
不能使用 EMC 配置卷影冗余检测信号。

使用 Set-TransportConfig cmdlet 的 ShadowHearbeatTimeoutIntervalShadowHearbeatRetryCount 参数在组织中配置卷影冗余检测信号。卷影冗余超时间隔的默认值在 Exchange 2010 的正式发布 (RTM) 版本中为 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 分钟超时间隔 × 12 次重试)增加至 6 小时(30 分钟超时间隔 × 12 次重试)。在以下示例中,卷影冗余检测信号配置经修改,将检测信号超时间隔增加为 30 分钟。

Set-TransportConfig -ShadowHeartbeatTimeoutInterval 00:30:00

有关语法和参数的详细信息,请参阅 Set-TransportConfig

使用命令行管理程序配置卷影邮件的最长期限

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“卷影冗余”条目。

注释注意:
不能使用 EMC 配置卷影邮件的最长期限。

使用 Set-TransportConfig cmdlet 的 ShadowMessageAutoDiscardInterval 参数在组织中配置卷影邮件的最长期限。默认情况下,将在两天后自动丢弃卷影邮件。

假定由于服务器上的硬件限制,您不希望为延迟的邮件保留卷影副本。此示例将组织的卷影邮件保留期减少为四个小时。

Set-TransportConfig -ShadowMessageAutoDiscardInterval 04:00:00
注释注意:
当邮件过期时,主服务器队列将丢弃该邮件的事件,卷影服务器将在收到丢弃通知时丢弃该卷影邮件。您为 ShadowMessageAutoDiscardInterval 参数配置的值应该等于或低于传输服务器上配置的邮件过期超时间隔。

有关语法和参数的详细信息,请参阅 Set-TransportConfig

使用命令行管理程序配置接收连接器的最大确认延迟

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“接收连接器”条目。

注释注意:
不能使用 EMC 在接收连接器上配置延迟确认的最长时间。

使用 Set-ReceiveConnector cmdlet 的 MaxAcknowledgementDelay 参数配置接收连接器从不支持卷影冗余的系统接收邮件时延迟 SMTP 确认的时间。默认情况下,接收连接器最多将确认延迟 30 秒。有关详细信息,请参阅了解卷影冗余中的“延迟确认”。

示例 1

假定您的专有应用程序使用 Exchange 基础结构发送 SMTP 邮件。如果此应用程序生成的邮件的邮件传递速率比邮件传递的可靠性更重要,您可能需要对从此应用程序接收邮件的接收连接器禁用延迟确认。此示例将接收连接器 Custom App Receive Connector 上的延迟确认的最长时间设置为零 (0)。

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

有关详细的语法和参数信息,请参阅Set-ReceiveConnector

示例 2

假定环境中的所有邮件通常都是在 20 秒内传递的。但是由于性能要求,您希望从 Internet 接收邮件的确认延迟不要超过 15 秒。在分析了邮件流之后,您认为 95% 的邮件是在 15 秒间隔内传递的。此示例将从 Internet 接收邮件的接收连接器配置为延迟确认只有 15 秒。在这种情况下,环境将为从 Internet 接收到的 95% 的邮件提供卷影冗余。

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

有关语法和参数的详细信息,请参阅 Set-ReceiveConnector

启用卷影冗余升级

若要完成此过程,您必须拥有集线器传输服务器上的本地管理员权限。

  1. 编辑 Edgetransport.exe.config 文件。默认情况下,该文件位于 C:\Program Files\Microsoft\Exchange Server\V14\Bin 目录中。

  2. 在 Edgetransport.exe.config 文件中,将 shadowredundancypromotionenabled 键更改为 true,然后保存更改。

  3. 重新启动 Microsoft Exchange 传输服务 (MSExchangeTransport.exe)。

有关详细信息,请参阅了解卷影冗余中的“延迟确认”部分。

 © 2010 Microsoft Corporation。保留所有权利。