Microsoft SBS Server 2011 comes bundled up with Windows Server 2008 R2 and Exchange Server 2010. It is a combination of Microsoft’s finest server technologies and is best suited for small businesses who would like to have a Microsoft Exchange without having to go into a very expensive setup.
During your normal work as an admin, you need to also export and import data into Exchange Server. In this article, we will be going through the procedure to export and import mailboxes using PST files in SBS 2011.
There are two methods to export data from mailboxes. You can export the data from Outlook itself using the profile of the user. However, it is a clumsy thing to do apart from the fact that you might encounter a lot of issues. The same thing goes for the import of mailboxes. So what is the correct method to export or import a mailbox from an Exchange Server 2010 since the option is not available through the Exchange Management Console (EMC)?
In such a case, you need to use PowerShell.
Here is the step-wise procedure to export/import mailboxes by using the PowerShell commands:
Before proceeding, you need to fulfil two requirements for exporting a mailbox:
1. Right Permissions:
You need to provide the permissions to export or import a mailbox. For this, you need to assign the role of Mailbox Import Export to the user you will be using to export the mailbox. This can be done by using the below given PowerShell commands.
This will give the user or group the rights to import and export. This may take a few minutes to complete.
2. Shared Folder to Store the PST Files:
To export/ import PST files, you need to prepare a shared folder with the right permissions. Since, you can only export to a network path, you need to setup the share and security on that folder. Here are the steps to do so:
Create the folder on any server in your network.
Once the folder is created, right-click on the folder and click on Properties.
Click on the Sharing tab and click Share.
In the window that opens, add the user you will be exporting with and the Exchange Trusted Subsystem with Read/Write permissions and click on the Share button.
To export a mailbox to a PST file, open the Exchange Management Shell from the Exchange Server and use the PowerShell cmdlet New-MailboxExportRequestas given below.
When the command has been executed, you need to use the PowerShell cmdlet Get-MailboxImportRequest to view the progress (as given below). This will show the status as completed, in-progress, or failed.
Depending on the size of the mailbox or PST file, the importing process may take some time.
There is another method to export and import that does not involve any scripting and assigning of permissions, while being reliable, fast, and effective. You can use Stellar Converter for EDB software that can instantly open any Exchange database file – from 2007 till 2019. It allows you to export EDB mailboxes to PST and other formats and also offers several filters to choose from. It can also export directly to a live Exchange Server database and Office 365 tenant.
Ravi Singh is a Senior Writer at Stellar®. He is an expert Tech Explainer, IoT enthusiast, and a passionate nerd with over 5 years’ experience in technical writing. He writes about Data Recovery, File Repair, Email Migration, Linux, Windows, Mac, and DIY Tech. Ravi spends most of his weekends working with IoT devices and playing games on the Xbox. He is also a solo traveler who loves hiking and exploring new trails.