Steps to perform Live Exchange Server Migration for Exchange 2010, 2013, 2016 and 2019

  1. Connect with Live Exchange using Global Admin credentials.

  2. Start Exchange Management Shell under an administrator context (right-click -> run as administrator)

Step 1:

On the machine where you have installed your Exchange Server, Open the browser (preferably Chrome) and type the URL: https://localhost/ecp

Step 2:

Ignore the unsafe error and click the "Proceed to localhost (unsafe)" link as shown below.

Proceed to localhost (unsafe)

Step 3:

Enter the login credentials of your Administrator account with the domain name in the "Exchange Admin Center" login screen as shown below.

Exchange Admin Center

Step 4:

Click on "Permissions" tab and double click on the "Discovery Management" as shown below.

Permissions Discovery Management

Step 5:

On the screen that appears, add "ApplicationImpersonation" Role and then add "Administrator" (the user account for which you want to Impersonate) as Member. Click '+' if you want to add the members who are having the administrator rights.

Application Impersonation

Step 6:

Click the "Save" button to complete the Impersonation Rights setting.


If you are able to view all the live exchange user accounts, click the “Continue To Mailbox Mapping” button


In List of Mailboxes, if you are missing the Mailbox names, then execute the below Exchange Management Shell (EMS) commands to generate the CSV file

Command: Copy & Paste it on EMS & change CSV file path

Get-Mailbox -ResultSize Unlimited | Select-Object PrimarySmtpAddress, DisplayName | export-csv "C:\Mailbox_Names.csv"



Verify the generated CSV file, check for the missing mailboxes.


Click the “Load Mailboxes From CSV File” button


Select the generated CSV file


 Click the “Continue To Mailbox Mapping” button


 Now you can map the source mailboxes to targeted user account.

Live Chat

Hi, May I help you?

Hide Chat Now