Set-UMServer

 

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

上一次修改主题: 2015-03-09

使用 Set-UMServer cmdlet 设置统一消息 (UM) 服务器的属性。


Set-UMServer -Identity <UMServerIdParameter> [-Confirm [<SwitchParameter>]] [-DialPlans <MultiValuedProperty>] [-DomainController <Fqdn>] [-ExternalHostFqdn <UMSmartHost>] [-ExternalServiceFqdn <UMSmartHost>] [-GrammarGenerationSchedule <ScheduleInterval[]>] [-IrmLogEnabled <$true | $false>] [-IrmLogMaxAge <EnhancedTimeSpan>] [-IrmLogMaxDirectorySize <Unlimited>] [-IrmLogMaxFileSize <ByteQuantifiedSize>] [-IrmLogPath <LocalLongFullPath>] [-MaxCallsAllowed <Int32>] [-SIPAccessService <ProtocolConnectionSettings>] [-SipTcpListeningPort <Int32>] [-SipTlsListeningPort <Int32>] [-Status <Enabled | Disabled | NoNewCalls>] [-UMForwardingAddressTemplate <String>] [-UMPodRedirectTemplate <String>] [-UMStartupMode <TCP | TLS | Dual>] [-WhatIf [<SwitchParameter>]]

Set-UMServer cmdlet 用于设置统一消息服务器的特定属性。使用此 cmdlet 可为指定的统一消息服务器单独设置统一消息参数。

此任务完成后,使用此 cmdlet 设置参数和指定的值。

您必须先获得权限,然后才能运行此 cmdlet。虽然本主题中列出了此 cmdlet 的所有参数,但如果这些参数未包含在分配给您的权限中,则您无法访问这些参数。若要查看所需的权限,请参阅统一消息权限主题中的揢M 服务器?条目。

 

参数 必需 类型 说明

Identity

必需

Microsoft.Exchange.Configuration.Tasks.UMServerIdParameter

Identity 参数指定要配置的统一消息服务器对象的 ID。此参数指定统一消息服务器的目录对象 ID。

Confirm

可选

System.Management.Automation.SwitchParameter

Confirm 开关将导致命令暂停处理,并需要您在继续处理之前确认该命令将执行的操作。您无需使用 Confirm 开关指定值。

DialPlans

可选

Microsoft.Exchange.Data.MultiValuedProperty

DialPlans 参数指定该服务器处理 UM 呼叫所适用的所有拨号计划。如果未定义拨号计划,则统一消息服务器不会处理 UM 呼叫。

DomainController

可选

Microsoft.Exchange.Data.Fqdn

DomainController 参数指定将此配置更改写入 Active Directory 的域控制器的完全限定域名 (FQDN)。

ExternalHostFqdn

可选

Microsoft.Exchange.Data.UMSmartHost

ExternalHostFqdn 参数是统一消息服务器的外部 FQDN 或主机名。在统一消息服务器收到传入呼叫时,会将此主机名会作为重定向的目标予以发送。这样,Microsoft Exchange 统一消息服务可以重定向到同一个统一消息服务器上的 UM 工作进程。当统一消息服务器采用负载平衡器时,必须使用 ExternalHostFqdn 参数。主机 FQDN 上限为 256 个字符。

ExternalServiceFqdn

可选

Microsoft.Exchange.Data.UMSmartHost

ExternalServiceFqdn 参数是为统一消息服务器提供服务的负载平衡器的 FQDN 或主机名。在将统一消息服务器从组织内部迁移到 Microsoft Exchange Server 2010 托管环境中时,此参数很有用。外部服务的主机 FQDN 最多可包含 2,048 个字符。

GrammarGenerationSchedule

可选

Microsoft.Exchange.Common.ScheduleInterval[]

GrammarGenerationSchedule 参数指定启动语音语法生成过程的计划次数。此参数只允许每天启动一次。语法生成的默认计划时间是当地时间每天 02:00–02:30。

IrmLogEnabled

可选

System.Boolean

IrmLogEnabled 参数指定是否启用信息权限管理 (IRM) 事务的日志记录。默认情况下会启用 IRM 日志记录。值包括:

  • $true 启用 IRM 日志记录

  • $false 禁用 IRM 日志记录

IrmLogMaxAge

可选

Microsoft.Exchange.Data.EnhancedTimeSpan

IrmLogMaxAge 参数指定 IRM 日志文件的最长期限。早于指定值的日志文件将被删除。默认值是 30 天。若要指定值,请输入一个时间跨度:dd.hh:mm:ss,其中,d = 天数,h = 小时数,m = 分钟数,s = 秒数。此参数的有效输入范围是从 00:00:00 到 24855.03:14:07。将 IrmLogMaxAge 参数的值设置为 00:00:00,可以防止由于期限问题而自动删除 IRM 日志文件。

IrmLogMaxDirectorySize

可选

Microsoft.Exchange.Data.Unlimited

IrmLogMaxDirectorySize 参数指定连接日志目录中的所有 IRM 日志的最大大小。当目录达到其最大文件大小时,服务器会首先删除最早的日志文件。默认值为 250 MB。输入值时,请用下列单位之一限定该值:

  • B(字节)

  • KB(千字节)

  • MB(兆字节)

  • GB(千兆字节)

  • TB(兆兆字节)

未限定的值被视为以字节为单位。IrmLogMaxFileSize 参数的值必须小于或等于 IrmLogMaxDirectorySize 参数的值。这两个参数的有效输入范围都是从 1 到 9223372036854775807 字节。如果输入值 unlimited,则对连接日志目录没有大小限制。

IrmLogMaxFileSize

可选

Microsoft.Exchange.Data.ByteQuantifiedSize

IrmLogMaxFileSize 参数指定每个 IRM 日志文件的最大大小。当日志文件达到其最大文件大小时,将创建新的日志文件。默认值为 10 MB。输入值时,请用下列单位之一限定该值:

  • B(字节)

  • KB(千字节)

  • MB(兆字节)

  • GB(千兆字节)

  • TB(兆兆字节)

未限定的值被视为以字节为单位。IrmLogMaxFileSize 参数的值必须小于或等于 IrmLogMaxDirectorySize 参数的值。这两个参数的有效输入范围都是从 1 到 9223372036854775807 字节。如果输入值 unlimited,则对 IRM 日志文件没有大小限制。

IrmLogPath

可选

Microsoft.Exchange.Data.LocalLongFullPath

IrmLogPath 参数指定默认的 IRM 日志目录位置。默认值为 C:\Program Files\Microsoft\Exchange Server\V14。如果将 IrmLogPath 参数的值设置为 $null,将有效地禁用 IRM 日志记录。但是,如果在 IrmLogEnabled 属性的值为 $true 时将 IrmLogPath 参数的值设置为 $null,则 Exchange 将在应用程序事件日志中记录错误。禁用 IRM 日志记录的首选方法是将 IrmLogEnabled 参数设置为 $false

MaxCallsAllowed

可选

System.Int32

MaxCallsAllowed 参数可指定统一消息服务器允许的最大并发语音呼叫数。

SIPAccessService

可选

Microsoft.Exchange.Data.ProtocolConnectionSettings

SIPAccessService 参数指定 Office Communications Server A/V 边缘服务器(用于来自位于网络外部的远程用户的入站或出站呼叫)的 FQDN 和传输控制协议 (TCP) 端口。

SipTcpListeningPort

可选

System.Int32

SipTcpListeningPort 参数指定统一消息服务器用于接收传入呼叫的 TCP 端口。此 TCP 端口供添加到未配置为使用“安全 SIP”或“安全”模式的 UM 拨号计划的统一消息服务器使用。默认为端口 5060。

SipTlsListeningPort

可选

System.Int32

SipTlsListeningPort 参数指定统一消息服务器用于接收传入呼叫的传输层安全 (TLS) 端口。此 TLS 端口供添加到未配置为使用“安全 SIP”或“安全”模式的 UM 拨号计划的统一消息服务器使用。默认为端口 5061。

Status

可选

Microsoft.Exchange.Data.Directory.SystemConfiguration.ServerStatus

Status 参数指定统一消息服务器状态。可用选项为 EnabledDisabledNoNewCalls

UMForwardingAddressTemplate

可选

System.String

UMForwardingAddressTemplate 参数指定用于将呼叫转移到另一数据中心的 FQDN 模板,此模板保留给 Microsoft 内部使用。

UMPodRedirectTemplate

可选

System.String

UMPodRedirectTemplate 参数保留给 Microsoft 内部使用。

UMStartupMode

可选

Microsoft.Exchange.Data.Directory.SystemConfiguration.UMStartupMode

UMStartupMode 参数指定统一消息服务器上的 Microsoft Exchange 统一消息服务是以 TCPTLS 还是 Dual 模式启动。如果要将统一消息服务器添加到具有不同安全设置的 UM 拨号计划,您应选择 Dual 模式。在双协议模式中,统一消息服务器可以同时监听端口 5060 和 5061。如果更改启动模式,则必须重新启动 Microsoft Exchange 统一消息服务。

WhatIf

可选

System.Management.Automation.SwitchParameter

WhatIf 开关指示命令模拟对对象执行的操作。通过使用 WhatIf 开关,您可以查看要发生的更改,而无需应用这些更改中的任何更改。您无需使用 WhatIf 开关指定值。

若要查看此 cmdlet 接受的输入类型,请参阅 Cmdlet 输入和输出类型。如果 cmdlet 的输入类型字段为空,则 cmdlet 不接受输入数据。

若要查看此 cmdlet 接受的返回类型(也称为输出类型),请参阅 Cmdlet 输入和输出类型。如果输出类型字段为空,则 cmdlet 不返回数据。

本示例禁止名为 MyUMServer 的统一消息服务器接受新的呼叫。

Set-UMServer -Identity MyUMServer -Status NoNewCalls

本示例从所有 UM 拨号计划中删除名为 MyUMServer 的统一消息服务器。

Set-UMServer -Identity MyUMServer -DialPlans $null

本示例将统一消息服务器 MyUMServer 添加到 UM 拨号计划 MyUMDialPlanName,并将最大传入语音呼叫数设置为 50。

Set-UMServer -Identity MyUMServer -DialPlans MyUMDialPlanName -MaxCallsAllowed 50

本示例将名为 MyUMServer 的统一消息服务器上的语法生成计划更改为每天 02:30-03:00。

Set-UMServer -Identity MyUMServer -GrammarGenerationSchedule 0.02:30-1.03:00, 1.02:30-1.03:00, 2.02:30-2.03:00, 3.02:30-3.03:00, 4.02:30-4.03:00, 5.02:30-5.03:00, 6.02:30-6.03:00
 
显示: