Exchange Powershell Export in PST-Größe

Exchange Powershell Export in PST-Größe

Ich verwende Exchange Powershell, um das Exchange-Postfach in PST zu exportieren.

Ich verwende diesen Befehl:

New-MailboxExportRequest -Mailbox-Benutzer -FilePath [Pfad]

Das funktioniert, aber ein Benutzer hatte 30 GB und jeder Export, den ich für diesen Benutzer mache, schlägt beim Import fehl. Ich möchte das Postfach dieses Benutzers pro 2 GB in PST exportieren und jedes 2 GB PST in ein neues Postfach importieren. Ich habe Inhaltsfilterung verwendet, aber ich glaube nicht, dass dies keine Option ist. Vielleicht irre ich mich?

Wie kann ich ein Exchange-Postfach mit 1–30 GB in 15–2 GB große PST-Dateien exportieren?

Antwort1

Das ist nicht möglich, aber Sie können versuchen, den Export auf einem bestimmten Exchange CAS-Server durchzuführen und auf ein lokales Laufwerk auf diesem CAS-Server zu exportieren, wie aufdieser TechNet-Blogdamit der Export besser und schneller läuft:

Also haben wir zwei Dinge getan:

1) Wir haben einen Ordner/eine Freigabe auf CAS-Server 1 erstellt und dem Exchange Trusted Subsystem Lese-/Schreibzugriff auf die Freigabe erteilt, wie inhttp://technet.microsoft.com/en-us/library/ff607299.aspx.

2) In unserem Befehl haben wir die neue Freigabe als unseren Dateipfad angegeben und außerdem CAS 1 in der Einstellung -MRSServer in unserem Befehl New-MailboxExportRequest angegeben (d. h. New-MailboxExportRequest -Mailbox user1 -FilePath „\CAS1\PSTFileShare\user1.pst“ -MRSServer CAS1.domain.com).

Antwort2

Sie können mit dem Befehl den gesamten Inhalt aus dem Postfach von UserMailbox1, der zwischen dem 02.02.05 und dem 05.02.05 empfangen wurde, in einen Ordner namens User1Data im Postfach von UserMailbox2 exportieren:

Export-Mailbox -id UserMailbox1 –StartDate "02/02/05" –EndDate "02/05/05" -TargetFolder 'User1Data' -TargetMailbox UserMailbox2

Kann als alternative Lösung verwendet werden:Da die Exchange-Anwendung beim Exportieren von Daten in das PST-Format keine Option zum Aufteilen von Dateien bietet, können Sie dieses Dienstprogramm überprüfenVerknüpfung, hoffe, es funktioniert für den Exchange-Benutzer, der exportieren möchte.

Antwort3

Ähnlich wie Robinsan vorgeschlagen hat, habe ich in der Vergangenheit dieInhaltsfilterSchalter und angegebene Zeitrahmen, um große Postfächer in mehrere PSTs aufzuteilen.

Sie haben zwar immer noch nicht die Möglichkeit, die gewünschte Größe genau festzulegen, es ist jedoch (meiner Meinung nach) die nächstbeste Alternative.

Es würde ungefähr so ​​aussehen:

New-MailboxExportRequest -Mailbox Tony -ContentFilter {(Received -gt "01/01/2018") -and (Received -lt "01/31/2018")} -FilePath "\\SERVER01\PSTFileShare\Tony_Jan2018.pst"

New-MailboxExportRequest -Mailbox Tony -ContentFilter {(Received -gt "02/01/2018") -and (Received -lt "02/28/2018")} -FilePath "\\SERVER01\PSTFileShare\Tony_Feb2018.pst"

verwandte Informationen