Angemeldet als: Gast   
09

export-exchange-mailbox-to-pst
Gruppe: Gast
Beigetreten: 17. Mai 2022 08:02
New Member Guest

Über mich

There are times when you need the export of Exchange Server mailboxes PST due to various reasons, like backing up an account's mailbox before ending the version and archiving mailboxes onto local files, experiencing issues with your mailbox, transferring to Office 365, etc. There are three ways to export Exchange mailboxes to PST, as described below.

Export mailboxes using PowerShell
Export mailboxes using Exchange Admin Center (EAC)
Export mailboxes with the help of Outlook

In this post, we'll be discussing the method for exporting Exchange mailboxes with the help of PowerShell cmdlets since it is the most efficient method to ship to PST with native tools. You have first started your Exchange Management Shell from the Exchange Server or from a different machine that has Exchange Management Tools running.
Find email migration recovery tools: https://www.shoviv.com
Prerequisites
Once opened, use the PowerShell cmdlet New-MailboxExportRequest to export the mailboxes. However, before you can proceed, it is necessary to meet that the following conditions are met:
Find the required authorizations
Create a file share to facilitate the export
Permissions
In order to set the permissions required to give the Import/Export role, the user will be able to remove the data directly from Exchange Administration. This is done via PowerShell, the Exchange Admin Center (EAC), or PowerShell.
Follow the instructions to configure permissions using EAC to set permissions via EAC.

Within the Exchange Admin Center (EAC), Click on Permissions and Administrator roles.

Click + to make the role of a new user.
Delegate the part of Import/Export to the user you'll utilize to export mailboxes.

To assign permissions with PowerShell to set permissions, use these commands within the Exchange Management Shell.

New-ManagementRoleAssignment -Role "Mailbox Import Export" -User " "
New-ManagementRoleAssignment -Role "Mailbox Import Export" -SecurityGroup "Organization Management" -Name "Import Export"

File Share Setup
You must set up an account for a file sharing service as you cannot connect a USB drive or NAS to export it onto the drive's drive letter directly. The New-MailboxExportRequest only supports exporting to a UNC path. Therefore, if you're looking to ship a mailbox, it is necessary to make use of the network path. To accomplish this, you must start by creating the directory and then grant the appropriate permissions.
Once you've made the file,
Right-click on the folder, then select Share With.
Select the Search icon and then look at Exchange Trusted Subsystem.
Set the user's permissions to Read/Write.
Exporting the Mailboxes
To export a mailbox, you need to use the New-MailboxExportRequest PowerShell cmdlet.
Suppose you want to export your mailbox using no parameters. In that case, you must specify the user's name and the network path for exporting your PST (see the example below).

New-MailboxExportRequest -mailbox user1 -filepath "\ExchangeServerPST_ExportUserExport1.pst"

This will begin the process of exporting your mailbox, and the job will be pushed to the queue. To see the export status, you can run the Get-MailboxExportRequest on its own. It will display the status as being in progress, either completed or not.
The command is able to export all mailboxes. If you wish to export specific items, you may use specific criteria, like,
Folders contain/exclude
Date period
Folders Include/Exclude
To export a particular folder, include the folders in the -IncludeFolders option of the command to export (see the following example).

New-MailboxExportRequest -Mailbox 'user-a ' -Filepath "\ExchangePST_ExportUser-a.pst " -IncludeFolders "#Inbox# ", "#Outbox# "

The folder will be exported only in its Inbox as well as Outbox. If you'd like to export all of your mailboxes, except for a few specific folders, use the -Exclude folders parameter (see the following example).

New-MailboxExportRequest -Mailbox 'user-a ' -Filepath "\ExchangePST_ExportUser-a.pst " -ExcludeFolders "#Spam# ", "#Outbox# "

This will save the user's entire mailbox, minus Spam or Outbox folders.
Date Range

If you're looking to export things in accordance with a specific date range, there are three choices. You can export anything before the date, export everything beyond a specific date and export anything within two days. To accomplish this, it is necessary to utilize the -ContentFilter option, using the parameters lt (less than) and the gt (greater than) parameters. Let's take a look at some examples.

All emails must be exported up to 1 January 2020.
New-MailboxExportRequest -ContentFilter -Mailbox vuser-a ' -Filepath "\ExchangePST_Exportuser-a.pst "

We are exporting emails from 1 January 2020.
New-MailboxExportRequest -ContentFilter -Mailbox vuser-a ' -Filepath "\ExchangePST_Exportuser-a.pst "

We are exporting all emails starting from 1 January 2020 to 1 July 2020.
New-MailboxExportRequest -ContentFilter -Mailbox 'user-a ' -Filepath "\ExchangePST_Exportuser-a.pst "

You can also combine dates and folder parameters (see an example in the following).

New-MailboxExportRequest -ContentFilter -IncludeFolders "#Inbox#" -Mailbox "td1" -FilePath "\localhostc$PSTFilestd1_3.pst"

Conclusion

There are some limitations to the use of PowerShell to export Exchange mailboxes. It is necessary to employ scripting to transfer more than one mailbox each time. This technique could affect the speed of operation of your Exchange Server when you export many mailboxes simultaneously. For you to be able to make use of PowerShell to perform this, the Exchange Server must be online and functioning.
You could use an exclusive EDB converter tool if you prefer the option. PST converter program like shoviv Exchange Migration tool. It is able to access any offline EDB file that is created from every version Exchange Server and without an active Exchange Server. The program converts the file to export the data into PST or other file formats. It also allows direct export to an active Exchange Server database or Office 365 tenant. This tiny, speedy and effective application is the perfect tool for anyone who is an Exchange Server admin.

Related blogs:

Exchange 2010 to exchange 2016 Migration
Exchange 2010 to Exchange 2019 Migration
Exchange 2013 to exchange 2016 migration
Exchange 2013 to Exchange 2019 migration
Migrate Exchange 2016 to 2019
Export Exchange mailbox to PST
Export Exchange 2010 mailbox to PST
Export Exchange 2007 mailbox to PST
Export public folder to pst
Exchange database recovery
new-mailboxexportrequest
Exchange to Office 365 Migration
Exchange server recovery
on-premises exchange vs office 365
Repair Exchange 2013 database
eseutil
migrate distribution lists to office 365
Office 365 Migration steps
Repair Exchange 2016 database
new-moverequest
Exchange Recovery
Migrate Exchange 2010 to Office 365
Migrate Exchange 2013 to Office 365
Migrate Exchange 2016 to Office 365
Migrate Exchange 2019 to Office 365

Soziale Netzwerke
Mitgliedsaktivität
0
Forenbeiträge
0
Themen
0
Fragen
0
Antworten
0
Fragekommentare
0
Zugestimmt
0
Zustimmungen
0/10
Rang
0
Blog-Beiträge
0
Blog-Kommentare
  
Arbeitet

Bitte Anmelden oder Registrieren