Exchange server 2016 and Exchange server 2019 coexistence

sachin kumar singh 0 Reputation points
2024-03-11T16:05:51.8166667+00:00

Hello,

We have 4 exchange server 2016 and client connection for https/smtp relay happens via Load balancer. (for ex. connection to 'owa.abc.com'/'autodiscover.abc.com'/'smtp.abc.com' goes to VIP used for exchange 2016 servers)
We have installed 4 exchange servers 2019 (no change with namespace, same URL and certificate is used), we plan to test client connectivity and SMTP relay function.
Our plan is to create new VIP with exchange 2019 as backend servers on LB.
Then test by updating local host file where outlook/owa/smtp server name (owa.abc.com/autodiscover.abc.com) points to new VIP.

Once all tests are successful, update DNS record for 'owa.abc.com'/'autodiscover.abc.com/smtp.abc.com' to point new VIP used for exchange 2019 servers.

Questions -
-Is it proffered way (creating new VIP and server pools) or should we add Exchange 2019 servers to existing server pool along with 2016 servers? This way DNS change is not needed. (If yes, then what are the ways to do all test prior to adding exchange 2019 to existing pool?)

-How to make test for ActiveSync, is there any tool ? (not possible on mobile device to point server connection to private VIP)

Thank you for any feedback/help.

Exchange Server
Exchange Server
A family of Microsoft client/server messaging and collaboration software.
1,126 questions
Exchange Server Development
Exchange Server Development
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Development: The process of researching, productizing, and refining new or existing technologies.
521 questions
Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,411 questions
Microsoft Exchange
Microsoft Exchange
Microsoft messaging and collaboration software.
420 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Andy David - MVP 142.9K Reputation points MVP
    2024-03-11T16:25:40.8266667+00:00

    I would add the new 2019 servers to the existing pool and not create a new VIP. Use the same cert names and and add the same cert to the new 2019 servers, they can all seamlessly share the same pool:

    https://learn.microsoft.com/en-us/exchange/architecture/client-access/load-balancing?view=exchserver-2019

    to test for activeSync, you could add one 2019 server to the existing pool and then off-hours, disable all the 2016 servers in that pool. Then test using the 2019 server which is the only active server in the pool.

    1 person found this answer helpful.