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)

    Technical Requirements for Copilot for Microsoft 365

    Technical Requirements for Copilot for Microsoft 365

    Unless you’ve been living under a rock for the past year, you have heard and seen the buzz around Copilot for Microsoft 365. Copilot for Microsoft...

    Maximizing Business Potential: The Strategic Advantage of Migrating Enterprise Applications to Microsoft Azure

    Maximizing Business Potential: The Strategic Advantage of Migrating Enterprise Applications to Microsoft Azure

    Discover the benefits and advantages of migrating enterprise applications to Microsoft Azure and why it is the best decision for your business. With...

    Using VMware Products? You Might Want to Move to Microsoft

    Using VMware Products? You Might Want to Move to Microsoft

    Recently, the tech world has been buzzing with the news of Broadcom's acquisition of VMware, a move that has left many in the industry pondering the...