In Exchange 2010 – Import PST to Mailbox via PowerShell Command

In the current technical arena, Outlook users prefer to import their mailbox data into Exchange Server. Microsoft Outlook is a Desktop-based Email Client, that stores user data on the Local machine in PST format. While, Exchange Server stores User details such as Emails, Contacts, Calendars, Notes, and other user details in EDB format.

Sometimes, users need to move their Outlook PST files to Exchange environment because of its various advantages. Hence, this article covers the possible solution in Exchange 2010 to import PST into mailbox via Powershell command.

How to Import PST File into Mailbox in Exchange 2010?

If a user wants to migrate their Outlook file to Exchange account, then they may face two scenarios while migrating

  • First Scenario: User have PST file in their system to import into Exchange server.
  • Second Scenario: User doesn’t have PST files. In such a situation, create PST files & then import the PST file into the mailbox of Exchange environment.

Migration in Exchange 2010 to import PST into mailbox is accomplished either through Powershell Command or Exchange Admin Center (EAC). This blog explains both Powershell Command and EAC method on both Scenarios.

Case 1: Outlook PST File unavailable in System

In a system where no PST files are present, firstly, create a PST file in the machine through Outlook and then import PST file to mailbox Exchange 2010 environment. Let’s discuss the process to create PST files.

How to Create Outlook PST Files?

Follow the below steps to create Outlook PST file

  1. Launch Outlook Application & go to the File>>Open & Export >>Import/Export wizard.
  2. Select Export to a file option & proceed further.
  3. Select Outlook Data File (.pst) option & press Next button.
  4. Afterward, select Mailbox components to Export. Provide Filters (if required) and proceed further.
  5. Browse destination for PST files created and click Finish button.

For a Detailed section on How to Create Outlook PST Files, Refer Link…

Follow the below section (Case 2) to migrate PST to Exchange 2010 mailbox through Powershell Command or Exchange Admin Center methods.

Case 2: Outlook PST File available in System

If PST files are present in the machine and, then directly import PST files to Exchange mailbox via Powershell Command or EAC. Let’s discuss both methods one by one.

Import PST File to mailbox Exchange 2010 – Powershell Command

In Exchange 2010 / 2013 import PST files into mailbox, use New-MailboxImportRequest command. The MailboxImportRequest attribute will gather all the data from the Source folder to Current mailbox.

Note: For Multiple mailbox import requests on a single mailbox, provide Unique name for each import request. Exchange server automatically creates approx 10 unique names by default.

Import PST file to mailbox Exchange 2010

To Import PST file to mailbox Exchange 2010 environment, run the following command.

New-MailboxImportRequest -Mailbox “User_Mailbox_Name” -FilePath “UNC_shared_File_Path”

New-MailboxImportRequest In Exchange 2010 – Import PST to Mailbox via PowerShell Command

Import Specific Folder of PST Mailbox

Execute below command to select a Specific folder from PST file to import.

New-MailboxImportRequest -Mailbox “User_Mailbox_Name” -FilePath “UNC_shared_File_Path” -TargetRootFolder “Folder_Name” -IncludeFolders “Inbox Calendar Contact”

Import Specific Folder of PST Mailbox In Exchange 2010 – Import PST to Mailbox via PowerShell Command

View Status of Import Process

To view the progress report, execute below command

Get-MailboxImportRequest | Get-MailboxImportRequestStatistics

View Import Process Status In Exchange 2010 – Import PST to Mailbox via PowerShell Command

Import Outlook PST File to Exchange 2013 Mailbox – EAC method

In Exchange 2013 to import PST files into mailbox through EAC, grant the Import-Export permission to Exchange Administrator Center (EAC) through Exchange Management Shell (PowerShell command).

Follow below steps to Import PST to Exchange 2013

  • Open the Exchange Control Panel and Sign-in with Administrator credential.
  • Go to Recipients >> More (…) >> Import PST option.

Recipients >> More (...)>>Import PST  In Exchange 2010 – Import PST to Mailbox via PowerShell Command

  • An Import from a PST wizard pops-up. Specify the UNC path with file name of PST file.

Specify path to Import PST file In Exchange 2010 – Import PST to Mailbox via PowerShell Command

UNC share path In Exchange 2010 – Import PST to Mailbox via PowerShell Command

  • Browse the mailbox to store imported PST file and proceed Next button.

 

Note:

  • Import to mailbox: Import only mailbox contents
  • Import to mailbox archive: Import mailbox archived contents

Mailbox to Import In Exchange 2010 – Import PST to Mailbox via PowerShell Command

  • Check the Checkbox to get Import Process completion notification mailed to user. Browse Recipients and click Finish button.

Note: Browse option enabled when the Checkbox is checked (checked, By-default).

Send Process Accomplishment Mail In Exchange 2010 – Import PST to Mailbox via PowerShell Command

Browse Recipients In Exchange 2010 – Import PST to Mailbox via PowerShell Command

  • A notification pops-up when the process is completed.

Notification of Process Completed In Exchange 2010 – Import PST to Mailbox via PowerShell Command

Navigate to the corresponding Mailbox folder to ensure Outlook PST file is successfully imported into Exchange Server 2013.

Summing Up

In Exchange 2010 / 2013 Import PST to Mailbox is manually accomplished through Powershell Cmdlet or EAC (Exchange Admin Center). The user needs to follow these technical steps to import PST file into Exchange Server environment. If user need a simpler method to Import PST to Exchange Mailbox 2010, user can use SysTools Exchange Import Tool. No technical guidance required to migrate PST files to Exchange 2010 / 2013 through this Software.

What's your reaction?
Solved it!
0%
Helped me
0%
Didn't work
0%
Inaccurate Information
0%
About The Author
Edwin Hoffer
Comments
Leave a response

Leave a Response