Exchange 2019中的Unified Messaging(UM)

前天,刚刚安装了测试用的Exchange 2019。安装过程和之前的2016一样,非常顺利。但是在用ECP管理服务器的时候遇到了一个报错。

The term 'Get-UMService' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

Exchange 2019中的Unified Messaging(UM)

直接登录到Exchange服务器上用Management Shell试图运行Get-UMService,还是有报错,说Get-UMService不是有效的cmdlet命令。测试环境中安装的2台Exchange 2019都有同样的问题。看来必须解决。

找到微软的文章Get-UMService

https://docs.microsoft.com/en-us/powershell/module/exchange/unified-messaging/get-umservice?view=exchange-ps

Exchange 2019中的Unified Messaging(UM)

不难发现其中的矛盾之处,适用于包含Exchange Server 2019, 但是正文里没有。Use the Get-UMService cmdlet to view the settings of the Microsoft Exchange Unified Messaging service on Exchange 2013 or Exchange 2016 Mailbox servers.

往下看,在参数描述中又有

Exchange 2019中的Unified Messaging(UM)

那这个命令究竟有没有呢?再找找。

What's discontinued in Exchange Server

https://docs.microsoft.com/en-us/exchange/new-features/discontinued-features?view=exchserver-2019

这篇文章中讲了Exchange 2019中不再使用的功能。其中明确提到了UM服务已经从Exchange 2019中移除了,建议转向SFB。

Unified Messaging has been removed from Exchange 2019. We recommend that Exchange 2019 organizations transition to Skype for Business Cloud Voice Mail.

不知道,到底算不算这篇文章的编辑失误呢?Exchange 2019的ECP中是否应该把2019服务器的UM功能隐藏掉或者修改该一下报错呢?因为毕竟混合环境里2013和2016的Exchange还是有UM组件的。