Exchange Server 2013: Mailbox importieren

In meinem Beitrag Exchange Server 2013: Mailbox exportieren habe ich beschrieben, wie man in Exchange Server 2013 eine Mailbox exportieren kann.

Natürlich kann man in Exchange Server 2013 auch pst-Dateien importieren. Dazu gibt es das Cmdlet New-MailboxImportRequest.

New-MailboxImportRequest Dieter -FilePath \\emlab01-msx\pst\Dr.pst -TargetRootFolder /

Damit wird die pst-Datei Dr.pst in das Postfach Dieter importiert. Und zwar direkt in die Root-Ordner. D.h. die Ordnerstruktur wird 1:1 übernommen. Gibt man einen TargetRootFolder an (zB PST), wird die Ordnerstruktur der pst-Datei in das Postfach unterhalb des Ordners PST importiert.

Die vollständige Syntax des Cmdlets lautet:

New-MailboxImportRequest -FilePath <LongPath> -Mailbox <MailboxOrMailUserIdParameter> [-AssociatedMessagesCopyOption <DoNotCopy | MapByMessageClass | Copy>] [-ConflictResolutionOption <KeepSourceItem | KeepLatestItem | KeepAll>] [-ContentCodePage <Int32>] [-ExcludeDumpster <SwitchParameter>] [-ExcludeFolders <String[]>] [-IncludeFolders <String[]>] [-IsArchive <SwitchParameter>] [-RemoteCredential <PSCredential>] [-RemoteHostName <Fqdn>] [-SourceRootFolder <String>] [-TargetRootFolder <String>] [-AcceptLargeDataLoss <SwitchParameter>] [-BadItemLimit <Unlimited>] [-BatchName <String>] [-CompletedRequestAgeLimit <Unlimited>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-InternalFlags <InternalMrsFlag[]>] [-LargeItemLimit <Unlimited>] [-Name <String>] [-Priority <Lowest | Lower | Low | Normal | High | Higher | Highest | Emergency>] [-SkipMerging <SkippableMergeComponent[]>] [-Suspend <SwitchParameter>] [-SuspendComment <String>] [-WhatIf [<SwitchParameter>]] [-WorkloadType <None | Local | Onboarding | Offboarding | TenantUpgrade | LoadBalancing | Emergency | RemotePstIngestion | SyncAggregation | RemotePstExport>]

Auch hier gelten die Hinweise aus dem Blogbeitrag Exchange Server 2013: Mailbox Import Export Rolle

Viele Grüße
Dieter


Dieter Rauscher
MVP Enterprise Security