Computer & Internet · October 4, 2019

Free Two Ways to Import PST to Office 365 Outlook – Best 2019 Solution

How to Import PST to Office 365 Outlook easily? – Top 3 Solutions

Nowadays, cloud platforms becoming the next big thing. Most of the business and users are migrating their data over the cloud. The leading platform in the market is Office 365. As the Outlook users experienced the importance of Office 365 Outlook, they tried to migrate Outlook to Office 365 Outlook. But, the problem faced by users and organization is that it is no method to import pst to Office 365 Outlook. As the data in their Outlook account is crucial, so they search for methods to export PST to Office 365 using the best method. We have seen many queries over different forums. Refer to the below user query to get detailed info.

“Hello everybody, I am using Outlook for a decade now, but due to some reasons, I need to switch to Office 365. I know, it is possible to backup Outlook data in PST format using export option. But don’t know how to Import PST to Office 365 Outlook. I have a backup of another PST file to. So I need a simple yet reliable solution to solve my problem. Thanks in Advance”

“Greetings, I work at globtech, We are using Outlook as our default email client. Now due to the facility of Office 365 Outlook, we are looking for Outlook to Office 365 migration methods. We have approx 200 employees and all accounts have been created in O365 Online. We just need a reliable method using which we can transfer PST file to Office 365 account for all employees.”

Top Two Solutions to Export PST to Office 365 Online

  1. Export PST to Office 365 Mailbox using Powershell

  2. A best-automated method to Import multiple PST to Office 365 – 100% safe

Solution #1: Import PST to Office 365 Outlook Using Automated Method

The most simple and realiable solution is by using automated too like Office 365 Import tool. Using this method you can Import multiple Outlook PST to multiple Office 365 mailboxes. It allows you to transfer Outlook emails, contacts, calendars, tasks and notes of Outlook to O365. This tool can perform the import process in only 5 steps. The following are the simple steps to Import Outlook PST to Office 365.

Step 1: Login Office 365 account using Admin / User credentials

Note: Use admin credentials to import Outlook shared mailboxes to Office 365 Outlook.

Step 2: Now, Import PST file using Add File(s) / Folder option. (used to include multiple PST files / folder)

Step 3: Select the category of Outlook data you wish to Import; such as emails, contacts, calendars, tasks. You can also Apply filter on each selected category to migrate selective data from PST file.

Step 4: Use Incremental option and Include Folder option to import new emails and maintain folder structure respectively.

Step 5: Finally, click on Import button, It will export PST to Office 365 Outlook account.

Note: The only method to import multiple PST’s to multiple accounts simultaneously is only possible by using an automated solution. This tool is available for a free demo version. Using the demo version you can import 100 emails / pst file, and 25 items of each type.

Method #2: Export PST to Office 365 Mailbox Via Powershell

The free way to Import PST file to Office 365 Outlook is by using Powershell. MS provides an Import option facility using Azure storage.

Step 1: Setup Service

  1. Open Office 365 account and click on Import Service >> Data migration

  2. Now, use the Upload Pst option

  3. Click on + icon and after that select the options to upload email messages.

  4. Now click on the ‘Show network upload SAS URL’ option to create a storage account. Fill the options:

  • Storage Account Name
  • Container Name
  • Shared Access Signature

Step 2: Upload in Azure Storage

  1. After the over 4 steps completed, you need to import PST file. Connect to Azure Storage Explorer

  2. Enter the SAS signature URL created above or enter the account key

  3. Now, you can see the Summary of Connection, next import PST using this tool

  4. Click on the list of files present in Azure using below command

New-AzureStorageContext -SasToken ($SharedAccessSignatureURL -split ‘\?’ | Select-Object -Last 1) -StorageAccountName ($SharedAccessSignatureURL -split ‘\.’ -split ‘//’)[1] | Get-AzureStorageBlob -Container ($SharedAccessSignatureURL -split ‘\?’ -split ‘/’)[3] | Select-Object -ExpandProperty Name

After the uploading PST file, you need to create a CSV file for mapping. This will map PST files to Office 365 mailboxes.

Step 3: Import Mapping File

  1. Finally, click on the Finish button, your PST file will be imported to outlook in Office 365.

Get-MailboxImportRequest | ForEach-Object -Process { Get-MailboxImportRequestStatistics -Identity $_.RequestGuid } | Select-Object -Property BatchName, TargetAlias, StatusDetail, StartTimestamp, OverallDuration,TotalInProgressDuration,EstimatedTransferSize,PercentComplete,@{Label=’File’;Expression={$_.AzureBlobStorageAccountUri | Split-Path -Leaf}} | Out-GridView -Title “PST Import Progress

As you can see the above method is not at all simple task for any user. The steps are very complex and a single mistake will make you start the whole process again. Additionally, it may also result in data loss if done without proper technical knowledge. It is recommended you use 1st Solution which is an automated and reliable method to perform the task.

Conclusion

In this blog, we have tried to help Outlook users to Import PST to Office 365 Outlook. By reading and following each step of the blog, it will be easy for you to perform the migration. Both manual and automated solution are explained above. You can refer to any of the solutions depending upon your technical knowledge.