无法运行 2003-2013 迁移期间安装的 Exchange 2013 EMS

无法运行 2003-2013 迁移期间安装的 Exchange 2013 EMS

我们正在将客户端从 Exchange2003 迁移到 Exchage2013(通过 2007)。

我们已成功从 SBS2011 迁移到具有 Windows 2008 R2 和 Exchange2007 的临时服务器,但是在 Windows 2012 服务器(我们已在其上安装了 Exchange 2013 而没有任何错误)上,当我们运行 Exchange EMS 时出现以下错误(server.domain.local 已替换真正的 FQDN)。

由于管理员凭据不被接受,我们也无法登录 ECP。

Exchange 2013 EMS 错误:-

VERBOSE: Connecting to server.domain.local
New-PSSession: [server.domain.local] Connecting to remote server server.domain.local failed with the following error message : Access is denied. For more information, see the about_Remote_Troubleshooting Help topic.
At line:1 char:1
+ New-PSSession -Connection URI "$connectionUri" -ConfigurationName Microsoft.Excha ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  + CategoryInfo             : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotein
  gTransportException
  + FullQualifiedErrorId : AccessDenied,PSSessionOpenFailed

重复四次然后提示:

Failed to connect to an Exchange server in the current site.
Enter the server FQDN where you want to connect.:

我们已经重建了 ECP 和 OWA 文件夹,服务已充分打包,检查了时间同步和 AD 同步,检查了 DNS 和 DHCP 是否全部正确,禁用了除一个 NIC 之外的所有 NIC,并且 Exchange 2007 的 EMS 工作正常...但是找不到任何指示去哪里查找。

我还按照 Joe 的建议运行了 EMTshooter,虽然它确认了错误,但它将其归类为“未知错误”

...
         Location ConnectToAnyServer 2
VERBOSE: Connecting to SERVER.domain.local

new-pssession : [server.domain.local] Connecting to remote server server.domain.local failed with the 
following error message : Access is denied. For more information, see the about_Remote_Troubleshooting Help topic.
At D:\tools\EMTshooter\EMTConnectFunctions.ps1:177 char:15
+             $session = new-pssession -connectionURI "http://$fqdn/powershell?serializatio ...
+    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotin 
   gTransportException
    + FullyQualifiedErrorId : AccessDenied,PSSessionOpenFailed
The Exchange Management Troubleshooter successfully completed connecting to:

server.domain.local

Failed to connect to any Exchange Server in the current site.

Problem found:

Looking for error...

Unknown Error

After each error is resolved, close this window and re-run the tool to check for additional problems.

有人可以提供一些指点吗?

短暂性脑缺血发作

答案1

检查您是否正在运行 Essentials....

如果您正在运行 Windows 2012 Server Essentials,则不支持 Exchange 2013。

同样,如果您运行的是添加了 Essentials Role 的 Windows 2012 Server Standard,则不支持 Exchange 2013。先决条件检查不会将 Essentials Role 报告为安装问题,但它不受支持。

如果已经到了这一步,则需要先卸载 Exchange 2013,然后删除 Essentials Role,然后再重新安装 Exchange 2013。在某些情况下,可能必须重新安装整个服务器,因为我在安装 Essentials Role 后删除它时遇到了问题。

请注意,您必须移动/删除在 Exchange 2013 安装中创建的发现邮箱和仲裁邮箱,才能卸载 Exchange 2013 服务器。本文很好地解释了该过程http://msexchangeguru.com/2013/01/02/exchange-2013-error/

在卸载过程中,您将需要运行一些 EMS CmdLets,由于您的 EMS 无法正常工作,请以管理员身份运行常规 PowerShell,然后运行以下命令Add-PSSnapin *exch*。这将使您可以从 PowerShell 中访问 Exchange CmdLets。

相关内容