Verschieben eines öffentlichen Ordners in ein anderes Postfach für öffentliche Ordner

Gilt für: Exchange Server 2013

Wenn der Umfang des Inhalts eines Postfachs für öffentliche Ordner beginnt, die geltenden Postfachkontingente zu überschreiten, können Sie öffentliche Ordner in ein andere Postfach für öffentliche Ordner verschieben. Hierfür gibt es mehrere Möglichkeiten. Zum Verschieben eines oder mehrerer öffentlicher Ordner ohne Unterordner können Sie die Cmdlets PublicFolderMoveRequest verwenden. Wenn Sie einen gesamten Branch für öffentliche Ordner (einschließlich des übergeordneten öffentlichen Ordners und aller Unterordner) verschieben müssen, können Sie das Skript verwenden, das bei der Move-PublicFolderBranch.ps1 Installation von Exchange 2013 verfügbar ist.

Informationen zu weiteren Verwaltungsaufgaben in Bezug auf öffentliche Ordner finden Sie unter Verfahren für öffentliche Ordner.

Was sollten Sie wissen, bevor Sie beginnen?

  • Die geschätzte Dauer des Vorgangs hängt von der Größe des öffentlichen Ordners ab.

  • Bevor Sie diese Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Öffentliche Ordner" im Thema Freigabe- und Zusammenarbeitsberechtigungen.

  • Diese Verfahren können nicht mit der Exchange-Verwaltungskonsole ausgeführt werden. Sie müssen die Shell verwenden.

  • Wenn der zu verschiebende Ordner Unterordner enthält, werden diese Unterordner nicht standardmäßig verschoben. Wenn Sie einen öffentlichen Ordner und alle seine Unterordner verschieben möchten, verwenden Sie das Skript Move-PublicFolderBranch.ps1.

  • Beim Verschieben öffentlicher Ordner wird nur der physische Inhalt des öffentlichen Ordners verschoben, ohne dass sich die logische Hierarchie ändert.

  • Je nach Größe des öffentlichen Ordners und des Inhaltsumfangs kann der Verschiebevorgang mehrere Stunden dauern. Während dieser Zeit können Benutzer nicht auf die öffentlichen Ordner zugreifen. Außerdem können Benutzer für einen kurzen Zeitraum nicht auf öffentliche Ordner zugreifen, solange der Ordner den Status "Fertigstellung wird ausgeführt" hat.

  • Sie können immer nur eine Anforderung zum Verschieben eines öffentlichen Ordners erfüllen. Sie müssen das Cmdlet Remove-PublicFolderMoveRequest verwenden, um die Anforderung nach ihrer Erfüllung zu entfernen.

  • Führen Sie das Cmdlet Get-PublicFolderMoveRequest aus, um den Status einer laufenden Verschiebung eines öffentlichen Ordners anzuzeigen.

  • Informationen zu Tastenkombinationen für die Verfahren in diesem Thema finden Sie unter Tastenkombinationen in der Exchange-Verwaltungskonsole.

Tipp

Liegt ein Problem vor? Bitten Sie in den Exchange-Foren um Hilfe. Besuchen Sie die Foren auf Exchange Server.

Einen einzelnen öffentlichen Ordner verschieben

Dieses Beispiel startet die Verschiebungsanforderung für den öffentlichen Ordner "\CustomerEnagagements" aus dem Postfach für öffentliche Ordner "DeveloperReports" in das Postfach "DeveloperReports01"

New-PublicFolderMoveRequest -Folders \DeveloperReports\CustomerEngagements -TargetMailbox DeveloperReports01

Hinweis

Das Zielpostfach für öffentliche Ordner ist gesperrt, während die Verschiebungsanforderung aktiv ist.

Ausführliche Informationen zu Syntax und Parametern finden Sie unter New-PublicFolderMoveRequest.

Mehrere öffentliche Ordner verschieben

Dieses Beispiel startet die Verschiebungsanforderung für öffentlichen Ordner unter der Verzweigung "\Dev public" in das Zielpostfach "DeveloperReports01". Bei diesem Beispiel wird der öffentlichen Ordner "\Dev" nicht verschoben.

New-PublicFolderMoveRequest -Folders \Dev\CustomerEngagements,\Dev\RequestsforChange,\Dev\Usability -TargetMailbox DeveloperReports01

Hinweis

Das Zielpostfach für öffentliche Ordner ist gesperrt, während die Verschiebungsanforderung aktiv ist.

Ausführliche Informationen zu Syntax und Parametern finden Sie unter New-PublicFolderMoveRequest.

Eine Verzweigung öffentlicher Ordner verschieben

In diesem Beispiel wird das Move-PublicFolderBranch.ps1 Skript verwendet, um einen Branch von öffentlichen Ordnern zu verschieben. Dieses Beispiel startet die Verschiebungsanforderung für den öffentlichen Ordner "\Dev" und alle seine Unterordner aus dem Postfach für öffentliche Ordner "DeveloperReports01". Das Skript befindet sich im Ordner "scripts" und muss an diesem Speicherort ausgeführt werden.

CD $env:ExchangeInstallPath\scripts

.\Move-PublicFolderBranch.ps1 -FolderRoot \Dev -TargetPublicFolderMailbox DeveloperReports01

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Führen Sie den folgenden Befehl aus, um sicherzustellen, dass die Verschiebungsanforderung für öffentliche Ordner erfolgreich war:

Get-PublicFolderMoveRequest | Format-List Status

Der Status gibt Completed an, dass die Verschiebungsanforderung erfolgreich war.

Wenn die Verschiebungsanforderung nicht erfolgreich war, müssen Sie möglicherweise den öffentlichen Ordner oder seinen Inhalt wiederherstellen. Weitere Informationen finden Sie unter Restore public folders and public folder mailboxes from failed moves.