Summary: The guide takes you through the step-by-step process to export Exchange 2007 mailbox to PST by using the export-mailbox PowerShell commands, ExMerge utility (EMC), and advanced Exchange database (EDB) to PST converter tool. This blog covers steps to Export mailboxes to PST files in Exchange 2007 SP1, SP2, SP3.
Before Microsoft added PST export feature in Exchange 2007, ExMerge utility was used to export mailboxes to PST in Exchange server. However, with Exchange 2007 Service Pack 1 (SP1) update, you can now export mailboxes from Exchange 2007 to PST by using Export-Mailbox PowerShell cmdlet.
The Export-Mailbox PowerShell cmdlet comes handy when you need to export mailboxes from Microsoft Exchange 2007 Server to Personal Folder or PST without any additional configuration or software. So, if you have Microsoft Exchange Server 2007 SP1 or previous versions installed, here are the methods, with step-by-step process, to export Exchange 2007 mailbox to PST.
Below are a few methods that you can follow to export Exchange 2007 mailboxes to PST format. Although these methods can help export PST from Exchange 2007 database, these methods requires you to setup another machine in order to export PST. Further, these method have limitations, requires additional permissions and technical expertise to perform mailbox export to PST format. To avoid hassle and export multiple mailboxes from Exchange database to PST or directly to a Live Exchange server, you can install and use an EDB to PST converter software, such as Stellar Converter for EDB.
Follow this method if your Exchange 2007 is not updated with Service Pack 1 (SP1). To start, you must have another machine, apart from the Exchange server, as this will not work on the same machine where you have Exchange 2007 installed. This machine can be either a Windows XP/7 or Windows 10.
On this machine, you will need to install the Exchange System Management Tools for Exchange 2007, which is a requirement for ExMerge. Make sure to have ExMerge.exe and ExMerge.ini in the Exchange Server Bin Folder.
NOTE: You must give the Access right permission on the Exchange Server to the user account on the other machine.
Now, follow the given steps:
Step 1: Login to your local machine and Exchange server with user account that has admin rights. Make sure the machine is connected to same domain name server.
Step 2: Create a new Security Group in your Active Directory called ExMerge and add the local machine user to the group.
Step 3: From the Exchange Management Console (EMC), go to the Organization Configuration, right-click on the Action pane and click on Add Exchange Administrator.
Step 4: Add the group ExMerge and select Exchange View-Only Administrator role.
Step 5: Complete the wizard. This will enable you to open and log into the Exchange Management Console. For this to take effect, you must restart the Exchange Server.
Alternatively, you can also perform the above steps by using the following PowerShell command,
Add-ExchangeAdministrator -Identity ‘domain.local/Users/ExMerge’ -Role ‘ViewOnlyAdmin’
We will need to give the ExMerge group the ‘Send As’ and ‘Receive AS’ permissions on the Mailbox Store by using the below PowerShell command
Get-MailboxDatabase -identity “SRV-001\First Storage Group\MailboxDatabase” | Add-ADPermission -user “domain\ExMerge” -ExtendedRights Receive-As, Send-As
After this, you should be able to export to PST by using the ExMerge.exe utility. For detailed steps, refer to this guide on ExMerge alternative.
NOTE: ExMerge has a 2 GB export limit. Thus, you can’t export large mailboxes with ExMerge. If you need to export large and multiple mailboxes from Exchange 2007 to PST, skip to Method 3.
As mentioned earlier, if you have Exchange Server 2007 installed with SP1, you can export Exchange 2007 mailboxes to PST by using the Export-Mailbox PowerShell command.
Unlike ExMerge, it’s a more powerful and easier way to export Exchange mailbox to PST. It also overcomes the ExMerge limitations.
Get-Mailbox –Identity <emailaddresstoexport> | Add-MailboxPermission–User <user logged in> -AccessRights FullAccess
Alternatively, you can
Once done, use the following command to export your mailbox to PST in Exchange 2007.
Export-Mailbox -Identity <emailaddresstoexport> -PSTFolderPath C:\PSTFiles\export.pst
This will export everything from the mailbox and save it in a PST file.
You can also add a number of filters by adding parameters, such as -IncludeFolders and -ExcludeFolders, to export only desired items or specific folders from the user mailbox to PST. However, the process is lengthy and typos can lead to errors. Also, you would need to execute the command multiple times, if you need to export several mailboxes from the Exchange 2007 server. It will require you to keep the machine running until the export is finished.
Moreover, you can’t see the progress or expected time to complete the export process. And if it gets stuck due to some error, you won’t even know. Another problem is that you cannot export mailbox to PST with disabled mailboxes. You must enable the mailboxes, temporarily, if you need to export them to PST.
To overcome limitations of ExMerge and the PowerShell Export-Mailbox cmdlet, you can use a powerful and specialized EDB to PST converter software such as Stellar Converter for EDB. It is the best and hassle-free solution to export Exchange 2007 mailbox to PST.
All you need to do is,
There are tons of filters and features that you can use to export certain mail items from specific mailboxes or export multiple mailboxes at once. This tool comes very handy when you want to migrate from Exchange 2007 to Office 365 or higher Exchange version. You can export in bulk and directly to a Live Exchange server or Office 365 itself.
If Exchange Server 2007 is not updated with SP1, then use exmerge to export mailboxes to PST. If you have Exchange Server 2007 installed with SP1, use Export-Mailbox PowerShell command. If you are not comfortable in executing Powershell commands, then you can also use Stellar Converter for EDB to export Exchange 2007 SP1, SP2, SP3 mailboxes to PST without any extra efforts.
You may also be interested to read how to export Exchange 2010 Mailbox to PST.
Eric Simson is an Email Platform Consultant and is associated with Stellar Data Recovery from last 6 years. He writes about the latest technology tips and provides custom solutions related to MS Outlook, MS Exchange Server, Office 365, and many other Email Clients & Servers.
Stellar Converter for EDB is a professioRead More
5-in-1 suite of specialized tools, highlRead More
Powerful software recommended by MVPs &Read More
Powerful software trusted by Microsoft MRead More