Zur Zeit gibt es “nur” zwei Möglichkeiten ein Postfach in eine PST Datei zu exportieren.
- Export mit Hilfe von Outlook
- Export mit Hilfe der Exchange Powershell
Auf Punkt 2 möchte ich in diesen Artikel ein bisschen näher eingehen.
Starten Sie die Exchange Powershell und führen Sie folgenden Befehl aus:
New-MailboxExportRequest -Mailbox Administrator –FilePath \\localhost\c$\pst\Administrator.pst
Nun werden die meisten von Ihnen warscheinlich erstmal folgende Fehlermeldung erhalten:
Die Benennung “New-MailboxExportRequest” wurde nicht als Name eines Cmdlet, einer Funktio
n, einer Skriptdatei oder eines ausführbaren Programms erkannt. Überprüfen Sie die Schrei
bweise des Namens, oder ob der Pfad korrekt ist (sofern enthalten), und wiederholen Sie d
en Vorgang.
Bei Zeile:1 Zeichen:25
+ New-MailboxExportRequest <<<< -Mailbox Administrator -FilePath \\localhost\c$\pst\Adm
inistrator.pst
+ CategoryInfo : ObjectNotFound: (New-MailboxExportRequest:String) [], Comm
andNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Bevor wir also starten können, müssen wir dem entsprechenden User erstmal die erforderlichen Rechte erteilen. Ich gebe zu, die Meldung ist ein bisschen komisch 🙂
New-ManagementRoleAssignment –Role “Mailbox Import Export” –User msblog\Administrator
Danach können wir den oben genannten Befehl erneut absetzen:
New-MailboxExportRequest -Mailbox Administrator –FilePath \\localhost\c$\pst\Administrator.pst
Hinweis: Sollte es beim Export zu dem Fehler kommen, dass keine ausreichenden Berechtigung auf dem Ziel vorhanden sind, so erteilen Sie der Sicherheitsgruppe “Exchange Trusted Subsystem” bitte “Lese & Schreibrechte” auf dem Zeilverzeichnis.
Mit dem Befehel Get-MailboxExportRequest können wir uns den aktuellen Status des Vorgangs anschauen.
Status “In Progress” – Der Vorgang läuft noch…
Status “Completed” – Der Vorgang wurde erfolgreich abgeschlossen.
Zum Schluss müssen wir nur noch die Exportanforderung manuell entfernen, da diese nicht automatisch gelöscht werden.
Get-MailboxExportRequest -Status Completed | Remove-MailboxExportRequest
Mit Hilfe dieses Befehles werden nur abgeschlossene Anforderungen entfernt.
Wenn Sie alle Verschiebeanforderung (auch aktive) entfernen möchte führen Sie folgenden Befehl aus:
Get-MailboxExportRequest | Remove-MailboxExportRequest
Leave a Reply
You must be logged in to post a comment.