Home > Exchange > How to perform a PST migration to Office 365 | Uploading PST files

How to perform a PST migration to Office 365 | Uploading PST files

You will find overview of importing PST files and SharePoint data to Office 365 from below URL,


According to the above article, it has mentioned various methods to transfer data to the cloud.

In my article I will show you how to perform the PST migration using the Admin portal,

As the first step, you need to add the admin user/s to the import and export group on Exchange Admin Center to elevate he/them to perform import process.



If you haven’t created the RBAC role for Mailbox Import Export yet follow this article to get it created before you proceed to the next step.

Initial work to be completed for PST migration

Go to Office 365 Portal –> Active Users –> Data Migration



Select upload PST files which will take you to the Wizard,



Once you create the new job, Upload file over the network interface will appear,



Click show SAS URL, once it is appeared save it in to a Notepad



Install Azure AZ Copy tool to the default location (Recommended)




Upload the PST files to the temporary storage

Open the command prompt with elevated privileges and go to the directory where you have installed the AzCopy.exe tool in Step 1. If you installed the tool in the default location, go to %ProgramFiles(x86)%\Microsoft SDKs\Azure\AzCopy.

Run below commands to upload PST’s to the cloud,

AzCopy.exe /Source:<Location of PST files> /Dest:<SAS URL> /V:<Log file location>


Source: Location of the PST files save locally.

Dest: SAS URL which you have saved during Upload File Over the Network.

V: Specify the log file location on the server.






How to view the list of the PST files uploaded to Office 365

This is and optional step and you may install Microsoft Azure Storage Explorer to view the uploaded PST files to the temp storage on Azure.






Select Use a SAS URL and paste the SAS URL





Once the above steps are completed you will grant access to the Ingestiondata tab where you can see all the uploaded PST’s



Create the PST Import mapping file

Now it is time to merge those PST’s to the Exchange mailboxes. You may access Security and Compliance tab and click on Data Governance section. After that click on import to create a PST import job.



You have already uploaded the PST files to the temp Azure storage and you can safely tick both I’m done updating my files and I have access to the mapping file boxes. Then hit Next.




Provide a suitable name for the import.



It is time to create the CSV file to include information related to the PST file and email addresses which we want to merge those file.

You may download the CSV file from here.



Once the CSV is uploaded you need to validate for any errors.



Once it is validated you can safely close the wizard



Finally once you go to Import data to Office 365 page, it is showing the pending tasks.




Ok everything is done we can check the mailbox and see all the emails are there which were on my old PST file. Here we go  I have got everything!!!



Categories: Exchange
  1. Geeta Malik
    June 28, 2017 at 12:21 pm

    Thanks for sharing valuable article. I tried this method it works but takes a long time. I need to migrate 20 PST files so I go though MailsDaddy PST to Office 365 migration tool. I downloaded this tool from: http://www.mailsdaddy.com/pst-to-office-365-migration-tool/

  2. January 8, 2018 at 3:35 pm

    To import PST files to Office 365, I would like to refer a perfect 3rd party solution, Import PST to Office 365. It is an excellent third party software, allows its user to convert multiple mailboxes simultaneously from PST to Office 365.
    For more information about the software and its features, visit- https://www.nucleustechnologies.com/import-pst-to-office-365/

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: