Skip to the main content.

2 min read

Upgrading from Exchange 2010 to Exchange 2013 on Windows 2012 (Part 2)

In my previous post on Upgrading from Exchange 2010 to Exchange 2013 on Windows 2012 (Part 1), we covered the prerequisites to installing Exchange 2013 in your Exchange 2010 environment.  In this article we will cover installing Exchange 2013 and configuring it for coexistence.  For simplicity’s sake, I will show screenshots from a single “all-in-one” server installation, since they do not vary much.

Installing Exchange 2013 Server

    1. From the Exchange 2013 CD or ISO, run setup.exe
    2. When the install launches the first thing it will ask is to Check for Updates? image_thumb3_thumb
    3. In my environment, there do not appear to be any updates necessary. Click Next. image_thumb4_thumb image_thumb5_thumb
    4. After Initializing Setup… Click Next on the Introduction window. image_thumb6_thumb
    5. Review the License Agreement and click I accept the terms in the license agreement and click Next. image_thumb7_thumb
    6. On the Recommended Settings windows choose whether you want to Use recommended settings. Exchange server will automatically check online for solutions… I don’t typically participate in these, but I’ll be a good sport and say Yes here. Click Next. image_thumb8_thumb
    7. On the next screen you will notice that Exchange 2013 only offers two roles: Mailbox role and Client Access role. For a better explanation on the roles, click here. For now I am going to check the Mailbox and Client Access role and click Next. image_thumb3
    8. On the Installation Space and Location, click Next. image_thumb10_thumb
    9. Once the Readiness Checks have run, click Next and watch Setup Progress. image_thumb7 
    10. On the Setup Completed window, click Finish and reboot the server. SNAGHTMLaa57ac2_thumb_thumb
    11. After reboot, normally you could access the new Exchange Admin Center through the following link: https://ausxc1301/ecp (See observations below)

 

When I originally installed Exchange 2013 in my environment I followed the old best practice of deploying a Client Access server first before installing a Mailbox server.  The following observations were made when errors occurred.

Observation #1:

ECP did not work. When I login to the new Exchange Admin Center (https://localhost/ecp) with my admin account I am sent directly to the Exchange 2010 Exchange Control Panel (ECP). This is due to the fact that my Admin account mailbox is still on Exchange 2010. There are two ways to fix this problem:

    1. Move your Admin mailbox to Exchange 2013. (This is not possible in my scenario because I only installed the CAS role.)
    2. Add the following to the end of the ECP URL: ?ExchClientVer=15 https://localhost/ecp?ExchClientVer=15

Neither of these options worked for me, which left me wondering why. This is where I ran into my first experience with the Client Access Server being only a proxy to the Mailbox server role. When I attempt to access the EAC it does not really exist yet, because the CAS is attempting to proxy the connection to the mailbox role, which does not exist in my environment yet. All of the processing occurs on the Exchange 2013 Mailbox role.

Observation #2:

The installation put an Exchange Toolbox and Exchange Management Shell icon on the Windows 2012 Start Menu. Neither of these work, for the same reason outlined in Observation #1.

image_thumb20_thumb

My suspicion was confirmed when I tried to launch Exchange Management Shell and received this error.

image_thumb21_thumb

VERBOSE: Connecting to AUSXC1301.SERVUSINC.COM. New-PSSession : [ausxc1301.servusinc.com] Connecting to remote server ausxc1301.servusinc.com failed with the following error message : Cannot find Mailbox server with Version 15.0 (Build 515.32). For more information, see the about_Remote_Troubleshooting Help topic. At line:1 char:1 + New-PSSession -ConnectionURI “$connectionUri” -ConfigurationName Microsoft.Excha … + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : OpenError: (System.Manageme….RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotingTransportException + FullyQualifiedErrorId : -2144108477,PSSessionOpenFailed

 

    Stay tuned for my next blog on post installation tasks.

     

    Upgrading from Exchange 2010 to Exchange 2013 on Windows 2012 (Part 1)

    Upgrading from Exchange 2010 to Exchange 2013 on Windows 2012 (Part 2)

    What's New with Microsoft? A Deep Dive into Recent Product Updates

    What's New with Microsoft? A Deep Dive into Recent Product Updates

    2024 has been full of excitement already and one of the factors is that Microsoft made many major announcements! We already covered the release of ...

    Copilot for Sales vs Copilot for Service – What's the Difference?

    Copilot for Sales vs Copilot for Service – What's the Difference?

    The Copilot products just keep coming! Microsoft Copilot for Service and Copilot for Sales became generally available through the New Commerce...

    Important 2024 Microsoft Licensing Updates

    Important 2024 Microsoft Licensing Updates

    There is some big news in the world of Microsoft licensing this month! In the summer of 2023, Microsoft modified the licensing for Microsoft 365,...