In this article we will look at the steps to bulk import PST files to office 365 mailboxes.
There might be a scenario when a switch over from on premise to office 365 is done users might have maintained local PST files in network drive without an archive solution which is a bad practice.
When we run into these kind of scenarios its definitely not recommended to maintain this data in this approach.We might have bunch of pst files or probably more which might be 10 years worth of email that needs to be imported to the associated mailboxes.
There are 2 options to perform this action
Method 1: Use the free Azure service to upload the .PST files and map to the users mailbox.
Below prerequisites needs to be done:
1)So as a initial prerequisite move all the pst files to one central location which will be easier to perform the bulk import. If you have them in different sites then better to create one central location per site.
2)If we have more number of PST files and the data is more then create multiple jobs which will be better for tracking and not to choke the bandwidth and throttling.
3) The administrator will require a mailbox import\export rights to perform this operation.
Step 1: Assign RBAC Mailbox import Export role to the required account. This can be done via power shell to connecting remote session to office 365 account or via Exchange admin console in office 365.
Once permission is granted navigate to data migration option setup in the admin page in office 365 admin URL – Here we need to select the option upload PST files.
Now Upload PST files go to New Import Job and type the Job name >> Next. Then check on Upload Your Data or hit on Next.
Now an import job window will appear. Here we need to click on Show network upload SAS URL and copy the URL by clicking Copy to clipboard. After that download Azure AzCopy for download the AzCopy tool and install the application.
Click on Azure AzCopy software and type the given command.
AzCopy.exe /Source:\\network path /Dest:”SAS URL” /V: give location to save log file \AzCopy.log /Y
Note: We need to give the Sharing Permission for our file or folder where the PST file is present.
Navigate to the import data window and check on the both preparing the mapping file’s option and click on Next.
Now in this import data we need to create the pst mapping and user in the excel file.
And upload the file by clicking the Select mapping file option
Once done we can see the pst files have been successfully imported to the associated office 365 mailboxes.
Method 2: Use a third-party solution for migrating PST to O365 Cloud Platform
Sometime we need solution to import specific items from bunch PST file data into Office 365. So here we are going to discuss one more method which is a third-party tool for migrating PST to Exchange Online Mailbox.
I happened to have a look at this MailsDaddy PST to Office 365 Migration Tool and it provides security and easiness to Import all PST file data like emails, contacts, calendars, appointments, and attachments etc into o365 .
The tool carries advantages like:
Export the selected items only: It will show all the preview of PST file data and you can select the items and migrate them to O365 account. This is very much useful where in terms of an organization have restored a large mailbox from the old backup tapes for a legal issue. Here the exported huge PST from the backup can be taken and only the required important emails can be selected and imported to the user mailbox in online.
Date Range Filter: With the data filter option you can search the emails between the specific times and import only required data from PST file to Exchange online Mailbox. This option is also useful for cases where end user requires a restore of missing emails or a resigned employee from an old data from the backup and extract data only for last 1 year and importing them to the associated office 365 mailbox.
Impersonation Option: Using this option, we will be able to migrate multiple mailboxes using sharing throttling and connection limits of each users. To use the impersonation export option, users must have application impression rights and full access to the admin account.
Bulk export Option: With this option, we can export multiple PST files into multiple mailboxes by mapping all mailboxes using a CSV file.
Below are the steps to use the Mails Daddy PST import tool :
Step 1: We can download this application and install it.
Step 2: Once it installed launch this software. After that click on Add file to upload the PST file.
Step 3: Once we click on upload the PST the software it will show all the preview of the PST file data.
Now we can select the mail, contacts, calendars, appointments, and attachments etc. if we need to export only selected items.
Click Export button to import all data from PST into Office 365.
Now select the provide export option and put the Office 365 Mailbox ID and password>> click Export.
Here we have 3 options export all folders , export selected folders, export to primary mailbox and export to archive mailbox.
Once the export is clicked the selected emails will be imported to associated office 365 mailboxes successfully.