Migration öffentlicher Ordner auf Exchange Server

Exchange Server Nach dem Upgrade Ihrer Umgebung auf eine aktuelle Version laufen die Dateien auf dem alten Server Öffentlicher Ordner Es kann erforderlich sein, ihre Konten auf den neuen Server zu verschieben. Leider unterscheidet sich die Migration öffentlicher Ordner von der regulären Postfachmigration und erfordert Microsoft Es ist notwendig, spezielle Skripte zu verwenden, die von bereitgestellt werden.

Microsoft, anstelle des öffentlichen Ordners SharePoint Obwohl die Verwendung alter Methoden empfohlen wird, kann es in einigen Fällen erforderlich sein, alte Methoden zu verwenden.

Erforderliche Befehlssätze für die Migration öffentlicher Ordner

Sie können die für die Migration öffentlicher Ordner erforderlichen Skripts unten im offiziellen Download-Center von Microsoft herunterladen:

Laden Sie Migrationsskripts für öffentliche Ordner vom offiziellen Microsoft Download Center herunter

Vorbereitung für die Migration öffentlicher Ordner

Möglicherweise müssen Sie die Migration entsperren, indem Sie den folgenden Befehl verwenden, um Ihre Umgebung zu überprüfen. In der Ausgabe 'falsch' solltest du sehen; Wenn 'Wahre', mit dem folgenden Befehl:falsch' du kannst:

Get-OrganizationConfig | Format-List PublicFoldersLockedforMigration, PublicFolderMigrationComplete
Set-OrganizationConfig -PublicFoldersLockedforMigration $false -PublicFolderMigrationComplete $false

Sammeln von Informationen zu öffentlichen Ordnern

Mit den folgenden Befehlen können Sie aktuelle Informationen zu öffentlichen Ordnern sammeln. Diese Befehle exportieren Statistiken und Berechtigungen öffentlicher Ordner als XML-Datei:

Get-PublicFolderStatistics | Export-CliXML C:\PFMbx\Legacy_PFStatistics.xml
Get-PublicFolder -Recurse | Get-PublicFolderClientPermission | Select-Object Identity,User -ExpandProperty AccessRights | Export-CliXML C:\PFMbx\Legacy_PFPerms.xml

Vorhandene Umzugsanfragen löschen:

Wenn Sie eine bestehende Migrationsanfrage haben, können Sie diese mit dem folgenden Befehl löschen:

$batch | Remove-MigrationBatch -Confirm:$false

CSV-Dateierstellung und PublicFolder-Migrationsprozess

Sie müssen eine CSV-Datei für die Migration öffentlicher Ordner erstellen. Diese Datei wird zum Anpassen der Ordnergröße verwendet und befindet sich in den PowerShell-Skripten, die Sie herunterladen. So führen Sie das Skript aus:

.\Export-PublicFolderStatistics.ps1 <Folder to size map path> <FQDN of source server>
.\PublicFolderToMailboxMapGenerator.ps1 <Maximum mailbox size in bytes> <Folder to size map path> <Folder to mailbox map path>

Kopieren Sie dann die neue CSV-Datei, die Sie erstellt haben, auf Ihren neuen Exchange-Server und starten Sie den Migrationsprozess:

Create-PublicFolderMailboxesForMigration.ps1 -FolderMappingCsv FoldertoMailbox.csv -EstimatedNumberOfConcurrentUsers:1000
New-MigrationBatch -Name PFMigration -SourcePublicFolderDatabase (Get-PublicFolderDatabase -Server “FQDN”) -CSVData (Get-Content C:\PFScripts\FoldertoMailbox.csv -Encoding Byte)
Start-MigrationBatch PublicFolderMigration

Kommentar