Hallo Freunde der Sonne,
dieser Beitrag soll kurz zusammenfassen wie man sich auf einem Exchange-Server als Export-Import-Verwalter hinzufügt und danach ein Postfach exportiert.
Anwendungsgebiet sind beispielsweise Kunden die keine Archivierung haben oder eine Migration aus einem toten Exchange-Server.
Exchange 201X – PST-Ex-/Import von Postfächern
Quellen
- Technet – https://technet.microsoft.com/de-de/library/ff607299(v=exchg.160).aspx
- CodeTwo – https://www.codetwo.de/blog/exchange-20132010-postfach-back-up-per-pst-export-powershell/5074
Zusammenfassung
- Rolle des Exporteuers bzw. Importeurs einem Benutzer zuweisen
- Export von Postfächern
- Import von Postfächern
- Bereinigen der Jobs
1. Rolle des Exporteuers bzw. Importeurs einem Benutzer zuweisen
Das hinzufügen der Berechtigung erfordert eine neue Anmeldung an der Powershell (schließen&öffnen).
New-ManagementRoleAssignment -Role "Mailbox Import Export" -User Administrator
2. Export von Postfächern
New-MailboxExportRequest -Mailbox Benutzer -FilePath "\\SERVER\c$\Benutzer.pst"
3. Import von Postfächern
Import einer einzelnen Mailbox
New-MailboxImportRequest -Mailbox Benutzer -FilePath \\SERVER\c$\Benutzer.pst -TargetRootFolder SubFolderInPrimary
Zusammenfassung für Import aller PSTs als Postfächer
Dir \\SERVER\c$\Wiederherstellung\*.pst | %{ New-MailboxImportRequest -Name RecoveredPST -BatchName Recovered -Mailbox $_.BaseName -FilePath $_.FullName}
Zusammenfassung für Import aller PST als Postfächer in einen Unterordner
Dir \\SERVER\c$\Wiederherstellung\*.pst | %{ New-MailboxImportRequest -Name RecoveredPST -BatchName Recovered -Mailbox $_.BaseName -FilePath $_.FullName -TargetRootFolder SubFolderInPrimary}
4. Bereinigen der Jobs
Get-MailboxExportRequest | Remove-MailboxExportRequest Get-MailboxImportRequest | Remove-MailboxImportRequest