Export PST von Exchange 2010

Man sollte glauben, dass Microsoft etwas dazugelernt hat, seit Exchange 2007, was das exportieren von PST-Dateien angeht, leider nein, darum hier eine Anleitung und Fehlerbehebung bis das Ganze funktioniert.

Zuerst einmal müssen wir das Mailbox-Export CMDlet aktivieren, also für einen User oder Gruppe freischalten.

Wir öffnen die Powershell Konsole am Exchange 2010 Server und tippen folgendes ein für einen User

New-ManagementRoleAssignment โ€“Role โ€œMailbox Import Exportโ€ โ€“User โ€œAdministratorโ€

oder eine Gruppe

New-ManagementRoleAssignment โ€“Role โ€œMailbox Import Exportโ€ โ€“Group โ€œMailboxAccessGroupโ€

danach sollte das โ€œExport-Mailboxโ€ CMDlet” verfügbar sein, jedoch war das noch lange nicht alles.

Auf dem Exchange 2010 Server muss ein Outlook 2010 x64 installiert werden, nicht wie früher auf einer Remote Maschine, sondern direkt am Mail Server. Was früher ein No-Go von Microsoft war, ist heute Voraussetzung. Nachdem wir Outlook installiert haben, testen wir mal den Befehl.

Export-Mailbox โ€“Identity *USER* โ€“PSTFolderPath *PFAD*

Laut Microsoft solls nun bei allen funktionieren, bei mir, und vielen anderen, tut es das nicht sondern es folgt ein Fehler

Fehler für Admin (Admin@domain.com). Ursache: Fehler im Schritt: Das Objekt wird genehmigt. Unbekannter Fehler., Fehlercode
: -2147221219.
+ CategoryInfo          : InvalidOperation: (0:Int32) [Export-Mailbox], RecipientTaskException
+ FullyQualifiedErrorId : E54E4C23,Microsoft.Exchange.Management.RecipientTasks.ExportMailbox

Laut einigen Artikeln, sollte man einen zusätzlichen Microsoft Exchange 2010 Server installieren, einmal die Postfächer verschieben, und das war, is ja ein Klacks. ๐Ÿ™‚
Hier eine etwas schnellere Lösung.

Startet am DomainController ADSI Edit, öffnet eine Verbindung laut Screenshot

Unbenannt3

Wechselt laut Screenshot zu eurer Mail DB,

Unbenannt4

Rechtsklick auf die gewünschte Database, Registerkarte Sicherheit, fügt ihr den โ€œSystemโ€ Benutzer hinzu und gebt ihm folgende Rechte.
– Read
– Administer information store
– Allow Impersonation to Personal Exchangeโ€ฆ
– Create named properties in the information store
– Open mail send queue
– Receive as
– Send as
– View information store status

Danach noch zur Sicherheit den Information Store neu starten, danach sollte euer PST Export ohne Probleme durchlaufen. Im nächste Artikel zeige ich euch wie Ihr das ganze automatisieren könnt, damit alle User in PST Files exportiert werden.

Wenn ihr den Export-Job denoch von einer Remote-Maschine starten wollt, müsst Ihr auf dieser noch die Microsoft Exchange 2010 Verwaltungstools installieren und unbedingt Outlook 2010 x64 auf dem Mail Server

Unbenannt

In diesem Artikel zeige ich euch, wie man den Export Job automatisiert.

lg michael

16 thoughts on “Export PST von Exchange 2010”

  1. Pingback: TOP 10 Beitrรคge, im ersten Halbjahr 2010 | TechGuy.at

  2. Pingback: Automate the Export PST from Exchange 2010 ยป Hyper-V, Tech, Blog, IT, DPM, SCVMM, Exchange, Windows, Office ยป TechGuy

  3. Pingback: Exportieren von PST aus Exchange 2010 automatisieren ยป Task, PSTFolderPath, PST-Dateien, Powershell, Exchange ยป TechGuy

  4. Pingback: Export PST bei Exchange 2010 SP1 ยป Exchange ยป TechGuy

  5. Wenn ich nach dieser Anleitung vorgehe, dann fehlt trotz dieser Anleitung der Befehl “Export-Mailbox” als cmdlet. Die Daten: Server 2008 R2 64bit, Exchange Server 2010 64bit und Outlook 2010 64bit.

    Wo könnte vielleicht noch der Fehler liegen ?

    Gruß Thomas

  6. Hallo,
    bei mir kennt er das cmdlet export-mailbox auch nicht. egal was ich anstelle.
    exhange 2010 sp1 auf 2008 r2 sp1.

  7. ok, fehler gefunden. ๐Ÿ˜€
    ab exchange 2010 !!SP1!! heissen die cmdlets dafür New-MailboxExportRequest und
    New-MailboxImportRequest!
    exchange 2010 ist echt ein witz.

  8. Pingback: Top 10 Beiträge, im zweiten Halbjahr 2013 ยป TechGuy

Leave a Comment

Your email address will not be published. Required fields are marked *

*