Kernel Data Recovery Blog

Configure Exchange Server 2019 post the successful installation

Read time: 4 minutes

Once you have successfully installed Exchange Server 2019, you must prepare it to work as your primary email server. Before you migrate mailboxes from Exchange 2016 to 2019, multiple configurations are required to create a suitable environment for mailboxes, both new and old. Let’s check various roles and other requirements that you should install.

Mailbox Server Role and Edge Transport Server Role in Exchange

The mailbox server role will host the user mailboxes and public folders, operate Outlook on the Web, and generate Offline Address Book. Meanwhile, Edge Transport Server Role secures the mailbox by anti-spam filtering and creates message policies for incoming/outgoing messages. You can enable both roles while installing the Exchange Server.

Create an Exchange administrator mailbox

On the new Server, it is advisable to create an administrative mailbox and add it to the Organization Management Server Role Group. You will use this mailbox when you require permission to start the migration from Exchange Server 2016 to 2019.

  1. Open Exchange Admin Center in the web browser and sign in with your username and password.
  2. Follow Recipients>>Mailboxes>>Add>>User Mailboxes.
  3. Input all the necessary information required to create the mailbox and click Save.
  4. Under the Permissions category, choose Admin Roles. In the list, select Organization Management and click Edit.
  5. In the Members section, click Add and select the new mailbox you just created.
  6. Click Add, then OK, and Save.

Create a Public Folder Mailbox

Before migrating public folders from older versions of Exchange, you should create a public folder mailbox in Exchange 2019. It will save the entire public folder hierarchy without requiring a public folder database (unlike the older versions of Exchange).

  1. Login to Exchange Admin Center and go to the public folder category. Click (+) icon for public folder mailboxes and enter a name for the mailbox.
  2. Click Next and select the target database for the mailbox.
  3. Save all the changes.

Configure Exchange certificates

Multiple Exchange client services (Outlook Anywhere and Exchange ActiveSync) require some certificates to run effectively. If you have an existing TCS certificate, you can add it to the new Exchange by changing the host names or buying a new one from a third-party vendor.

  1. In the Exchange Admin Center of Exchange Server 2016, open an empty Microsoft Management Console.
  2. Follow File>>Add/Remove Snap-in>>Certificates>>Add.
  3. In the Certificates snap-in, select Computer account, and click Next.
  4. Select Local Computer, Click Finish, then click OK.
  5. Go to Root Console, expand Certificates (local computer), click Personals, and then Certificates.
  6. Select the existing third-party certificate, right-click on it, then choose All Task>Export.
  7. A new Certificate Export Wizard will open where click Yes to export the private key.
  8. Check that the PFX file includes all possible certificates in the certification path.
  9. Select a password and input a new password.
  10. Provide a name to the private file and click Finish to export the file finally.

Move arbitration mailboxes

Arbitration mailboxes save organizational details like administrator audit logs, metadata for eDiscovery searches, etc. You should migrate these mailboxes before user mailboxes as Exchange 2019 will not log the administrator audits cmdlet activities. The eDiscovery searches will be queued but won’t start.

  1. Open Exchange Management Shell in Exchange 2019 system and run the following cmdlet-
  2. Get-MailboxDatabase | Where {$_.AdminDisplayVersion -Like “*15.2*”} | Format-Table Name,ServerName
  3. Run the next cmdlet to create the move request-
  4. New-MoveRequest “Migration.8f3e7716-2011-43e4-96b1-aba62d229136” -TargetDatabase “Mailbox-Database-Name”

Configure Exchange Server 2019 DNS Records

After configuring Exchange 2019 server and mailboxes, it’s time to update the DNS records. You should direct the DNS connections towards Exchange 2019. The host names will be transferred from Outlook on the Web, Autodiscover, etc., from Exchange Server 2016 to 2019.

When the user opens their mailboxes before the migration, Exchange Server 2019 will request a proxy connection and connect with the legacy Exchange Server hosting the mailbox. It has two steps-

  1. External DNS – Change the primary host name from all email addresses to an external IP address to the external internet-facing Exchange 2019 server.
  2. Internal DNS – Change the primary host name from all email addresses to an external IP address to the internal internet-facing Exchange 2019 server.

Final words

After completing the configuration of Exchange 2019, you can migrate your primary mailboxes from the older Exchange version to here. You will use your Exchange Admin Center to create a migration batch that syncs the mailboxes and migrates mailbox folders.