Pages

Thursday, December 10, 2020

Exchange 2010 PowerShell Import PST to Mailbox Folder


Exchange 2010 PowerShell Import PST to Mailbox Folder In Easy Way

Hello people, today we are going to discuss importing PST file data to Exchange Server Mailbox via Powershell. It is not actually a very tough work to do but if you are accessing Exchange Management Shell or PowerShell for first time then you might feel odd. Anyway, without thinking about, let’s proceed to the demonstration of Exchange 2010 PowerShell Import PST to Mailbox Folder.

We will perform import process using Exchange Management Shell but you can do the same using PowerShell too, you can choose anyone from both. We are about to discuss it in steps, so let’s go:

Steps for Exchange 2010 PowerShell Import PST to Mailbox Folder

  1. First of all we will open Exchange Management Shell by going through the start menu and then click on it. You can see the fig 1 for reference of this step. 
    Figure 1: Open Exchange Management Shell

  2. After clicking on Exchange Management Shell, you will see the same screen as shown in fig 2. 

  3. Figure 2: Exchange Management Shell

  4. First, we have to assign access role of Active Directory services to the current user. In my case, I am using the current PC as an Administrator user. You can write your username in the place of Administrator and the domain name in the place of MAILTEST. You can see the fig 3 for reference.

    Command Example:
    New-ManagementRoleAssignment –Role “Mailbox Import Export” –User “MAILTEST\Administrator”
    Figure 3: Assign Active Directory Access to User
      After successfully executing the command, restart Exchange Management Shell.


  5. Now copy PST file and paste to the shared folder, if you have not created a shared folder then you have to create it & allow read & execute permission to Exchange Trusted Subsystem.

    You can learn Export Mailbox to PST Exchange 2010 by click here, just follow till 9 steps or till figure 11.


  6. Now we can run command for importing PST file data items to Mailbox. You can see an example of command. You just need to replace mailbox name from newabcdef to your mailbox name and replace file path to your file path. You can see fig 4 for reference of this step.
    Command Example:
    New-MailboxImportRequest –filepath \\win8\abc\abcdef.pst -mailbox newabcdef

    Where:
    win8 is server name.
    abcdef.pst is PST file which we want to import.
    abc is a shared folder.
    newabcdef is a mailbox in which we want to import data items. 
    Figure 4: Run Import Mailbox command
  7. After executing above command we can check import status using Get-MailboxImportRequest Command. You can see fig 5 for reference of this step. If you see status-completed then you can access your mailbox.

    Figure 5: Check Import Status
  8. After successful import, you can log in to your exchange server mail account and you will see all your imported items.
Pro Tip: You can also Import PST to Mailbox Folder via Exchange Import Tool provided by SysTools to import pst to mailbox Exchange 2010/2013/2016 in a hassle freeway.

Steps to Import PST File into Exchange Mailbox Without Powershell Cmdlet


1. Download & Launch the software

2. Browse the multiple PST file by selecting the ADD File button

select add file


3. Provide Exchange Environment Credentials to Import PST to Mailbox Folder > Click on Submit button

insert exchange credentials


4. Click on Categories > Apply Different Advance Filter - Folder Hierarchy & Mapping Folder > Click Import button


click import


Conclusion

In this post, we discussed Exchange 2010 PowerShell Import PST to Mailbox Folder. It is a straightforward method to import Outlook PST file to Exchange Server Mailbox using the PowerShell command. If users find any difficulty to use this solution then they can go for the advanced software described in the above section which easily import pst to mailbox Exchange 2003 / 2007 / 2010 / 2013 / 2016 in a simplified way.

0 comments:

Post a Comment

Post a reply