Decommision last Exchange 2010

YurokLA 51 Reputation points
2020-10-19T18:43:36.227+00:00

We have a 2010 Exchange on premises configured with Hybrid right now. We have 3 mailboxes left on prem that should be moved to 365 in the next week or so. The objective is not to have any mailboxes hosted on prem, but install one 2016 or 2019 server for management, since that's still the requirement from MS. My questions are:

  1. Should we install 2016 while 2010 is still in production? If so, I'm having some issues with that where 2016 throws a "Deserialization error:..." and would not let me proceed with the installation.
  2. Should we decommission 2010 completely, then install 2016 or 2019 and use that for recipient management?

Would really appreciate some clarification and guidance on that.

Microsoft Exchange Hybrid Management
Microsoft Exchange Hybrid Management
Microsoft Exchange: Microsoft messaging and collaboration software.Hybrid Management: Organizing, handling, directing or controlling hybrid deployments.
1,981 questions
0 comments No comments
{count} votes

Accepted answer
  1. Andy David - MVP 144.4K Reputation points MVP
    2020-10-20T22:30:11.073+00:00

    Put a valid, trusted cert on that server and assign the IIS services to it via the Exchange mgmt tools or set the autodiscover on it to $null

    https://video2.skills-academy.com/en-us/exchange/architecture/client-access/assign-certificates-to-services?view=exchserver-2019

    or even better:

    Set-ClientAccessService –Identity 2016Server -AutoDiscoverServiceInternalUri $null  
    

    then move the arbitration mailboxes to the new server after you have moved all the remaining mailboxes to 365

    get-mailbox -arbitration | new-moverequest -targetDB <2016DB>  
    

    Then remove the hybrid config IF you do not want to be in Hybrid!

    https://video2.skills-academy.com/en-us/exchange/decommission-on-premises-exchange#scenario-two

    FYI:
    For that error, you have a send connector that has that server as a source server.
    Go into EAC and remove it or use Powershell

    Using EAC under Mail Flow/ Send Connectors. Remove the server there from that send connector

    33822-image.png

    1 person found this answer helpful.

3 additional answers

Sort by: Most helpful
  1. Andy David - MVP 144.4K Reputation points MVP
    2020-10-19T18:46:52.62+00:00

    I would install 2016 now before removing 2010.

    What is the exact error and have you prepped the AD Forest and are following the guidance to install 2016 into the forest and installing the latest 2016 CU?

    https://video2.skills-academy.com/en-us/exchange/plan-and-deploy/prepare-ad-and-domains?view=exchserver-2019

    https://video2.skills-academy.com/en-us/windows-server/get-started/system-requirements


  2. Lydia Zhou - MSFT 2,371 Reputation points Microsoft Employee
    2020-10-20T02:54:01.66+00:00

    @YuriyK-1490

    As Andy mentioned, we can install and upgrade to Exchange 2016 before uninstalling Exchange 2010.
    There are two Exchange server roles for Exchange 2016. They are Mailbox server role and Edge Transport server role. If you still need to manage users from on-premises, Mailbox server role is suggested to install. You can check this for more information about Exchange 2016 server roles: Server role architecture.


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  3. YurokLA 51 Reputation points
    2020-10-22T17:19:46.493+00:00

    anonymous userDavid @Lydia Zhou - MSFT Thank you both for your assistance!

    When you get a moment, no rush, I'm curious which user attributes are being managed by the on-prem exchange in this configuration? Other people are talking about using ADSIEdit to manage them.