在 Exchange 2010/2013 共存中,运行 Get-*VirtualDirectory Cmdlet 时是否应该看到 2013 CAS 服务器?

在 Exchange 2010/2013 共存中,运行 Get-*VirtualDirectory Cmdlet 时是否应该看到 2013 CAS 服务器?

我们正在从 Exchange 2010 迁移到 Exchange 2013。我有 2 台 Ex2010 CAS 和 2 台 Ex2013 CAS 服务器。我知道 2010 和 2013 版本之间的角色有所变化。我还有 3 台 Ex2010 MB 和 3 台 Ex2013 MB 服务器。

一切似乎都运行正常。我在新的 MB 服务器上创建了数据库、设置了虚拟目录 URL、移动了邮箱以进行测试等。

我看到的一件有趣的事情是,当我运行任何 Get-*VirtualDirectory Cmdlet 时,我会看到列出的 2 个 Ex2010 CAS 服务器和 3 个 Ex2013 MB 服务器,但我没有看到 Ex2013 CAS 服务器。

当我进入 ECP 并查看虚拟目录时,我看到了 2010 和 2013 CAS 服务器的所有预期虚拟目录。

我是否应该在 Get-*VirtualDirectory cmdlet 的输出中看到 Ex2013 CAS 服务器?如果是这样,是什么原因导致这些条目丢失?

这些是我正在引用的 Cmdlet:

  • 获取 ActiveSync 虚拟目录
  • 获取 Web 服务虚拟目录
  • 获取 OABVirtualDirectory
  • 获取客户端访问服务器
  • 获取 OVAVirtualDirectory

答案1

如果我在连接到其中一个 Exchange 2010 服务器时运行 Powershell 命令,则我看不到 Exchange 2013 服务器。

在一台新的 MB 服务器上使用 PowerShell 可以看到上述命令的预期输出,其中包括新的 2013 CAS 服务器。我确信这其中一定有合理的解释,但我还没有找到任何文档来解释为什么会发生这种情况。

相关内容