我有一个 Exchange 组织,其中有 2 台 Exchange 2007 服务器、1 台 Exchange 2010 服务器和 1 台 Exchange 2013 服务器。
在 2007 和 2013 服务器上运行 Get-ExchangeServer cmdlet 会输出所有四台服务器。在 2010 服务器上,Get-ExchangeServer cmdlet 仅输出 2007 和 2010 服务器。
这是 2010 服务器的预期行为吗?还是表明某个环境中存在某些问题?
在Exchange 2010服务器上;
[PS] > Get-ExchangeServer
Name Site ServerRole Edition AdminDisplayVersion
---- ---- ---------- ------- -------------------
BC-EXCH07 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui...
BC-EXCH10 bclabs.local/Conf... Mailbox,... Enterprise Version 14.3 (Bu...
BC-EXCH07-2 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui...
在 Exchange 2007 和 2013 服务器上;
[PS] > Get-ExchangeServer
Name Site ServerRole Edition AdminDisplayVersion
---- ---- ---------- ------- -------------------
BC-EXCH07 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui...
BC-EXCH10 bclabs.local/Conf... Mailbox,... Enterprise Version 14.3 (Bu...
BC-EXCH07-2 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui...
BC-EXCH13 bclabs.local/Conf... Mailbox,... Standard Version 15.0 (Bu...
有趣的是,如果我在 Exchange 2010 Server 上运行 Get-ExchangeServer -Identity *,我会在输出中获得四台服务器的完整集合。我不确定这是为什么。
[PS] > Get-ExchangeServer -Identity *
Name Site ServerRole Edition AdminDisplayVersion
---- ---- ---------- ------- -------------------
BC-EXCH07 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui...
BC-EXCH10 bclabs.local/Conf... Mailbox,... Enterprise Version 14.3 (Bu...
BC-EXCH07-2 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui...
BC-EXCH13 bclabs.local/Conf... Mailbox,... Standard Version 15.0 (Bu...