Verwenden der seriellen Migration zum Migrieren von öffentlichen Ordnern zu Exchange 2013 aus vorherigen Versionen

 

Gilt für: Exchange Server 2013

Letztes Änderungsdatum des Themas: 2016-12-19

In diesem Thema wird die Migration Öffentlicher Ordner von Exchange Server 2010 SP3 oder Exchange 2007 SP3 RU10 zu Microsoft Exchange Server 2013 in derselben Gesamtstruktur beschrieben.

Warnung

Die in diesem Artikel beschriebene Methode zur seriellen Migration ist veraltet und wird nicht mehr von Microsoft unterstützt. Das Migrieren von älteren öffentlichen Ordnern zu Exchange 2013 sollte mit der Methode der Batchmigration durchgeführt werden. Weitere Informationen finden Sie unter Verwenden der Batchmigration zum Migrieren von öffentlichen Ordnern zu Exchange 2013 aus vorherigen Versionen.

Hinweis

In diesem Thema werden die Server mit Exchange 2010 SP3 und Exchange 2007 SP3 RU10 als Exchange-Legacyserver bezeichnet.

Sie führen die Migration durch, indem Sie die *PublicFolderMigrationRequest-Cmdlets (die den Microsoft Exchange-Postfachreplikationsdienst für Migrationsaufgaben verwenden) zusätzlich zu den folgenden PowerShell-Skripts verwenden:

  • Export-PublicFolderStatistics.ps1   Dieses Skript erstellt die Datei zur Zuordnung von Ordnernamen zu Ordnergrößen.

  • Export-PublicFolderStatistics.psd1   Diese Unterstützungsdatei wird vom Export-PublicFolderStatistics.ps1-Skript verwendet und sollte an denselben Speicherort heruntergeladen werden.

  • PublicFolderToMailboxMapGenerator.ps1   Dieses Skript erstellt die Datei zur Zuordnung von öffentlichen Ordnern zu Postfächern.

  • PublicFolderToMailboxMapGenerator.strings.psd1   Diese Unterstützungsdatei wird vom PublicFolderToMailboxMapGenerator.ps1-Skript verwendet und sollte an denselben Speicherort heruntergeladen werden.

Schritt 1: Herunterladen der Migrationsskripts enthält nähere Informationen dazu, wo Sie diese Skripts herunterladen können.

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

Informationen zur Migration Öffentlicher Ordner zu Exchange Online finden Sie unter Verwenden der Stapelmigration zum Migrieren von öffentlichen Ordnern einer Vorgängerversion zu Office 365 und Exchange Online.

Welche Versionen von Exchange werden für die Migration Öffentlicher Ordner zu Exchange 2013 unterstützt?

Exchange unterstützt das Verschieben Öffentlicher Ordner von den folgenden Legacyversionen von Exchange Server:

  • Exchange Server 2010 SP3

  • Exchange Server 2007 SP3 RU10

Sie können Öffentliche Ordner nicht direkt aus Exchange 2003 migrieren. Wenn Sie Exchange 2003 in Ihrer Organisation ausführen, müssen Sie alle Datenbanken und Replikate für Öffentliche Ordner in Exchange 2007 SP3 RU10 oder höher verschieben. Keine Replikate für Öffentliche Ordner können in Exchange 2003 verbleiben.

Was sollten Sie wissen, bevor Sie beginnen?

  • Bevor Sie dieses Verfahren ausführen können, müssen Ihnen die folgenden Berechtigungen zugewiesen werden:

    • In Exchange 2013 müssen Sie Mitglied der Rollengruppe "Organisationsverwaltung" sein. Weitere Informationen finden Sie unter Verwalten von Rollengruppen.

    • In Exchange 2010 müssen Sie Mitglied der Rollengruppe "Organisationsverwaltung" oder "Serververwaltung" sein. Nähere Informationen finden Sie unter Hinzufügen von Mitgliedern zu einer Rollengruppe.

    • In Exchange 2007 muss Ihnen die Rolle "Exchange-Organisationsadministrator" oder "Exchange-Serveradministrator" zugewiesen sein. Zudem müssen Sie für den Zielserver über die Rolle "Administrator für Öffentliche Ordner" verfügen und Mitglied der lokalen Administratorgruppe sein. Nähere Informationen finden Sie unter Hinzufügen eines Benutzers oder einer Gruppe zu einer Administratorrolle.

  • Bitte bedenken Sie vor der Migration die Grenzwerte für öffentliche Ordner.

  • E-Mail-fähige öffentliche Ordner, die nach dem Start einer Migration eines öffentlichen Ordners erstellt werden, sind in der Zielorganisation nicht E-Mail-fähig. Sie müssen diese öffentlichen Ordner manuell E-Mail-fähig machen, wenn die Migration abgeschlossen ist. Dies gilt auch für öffentliche Ordner, die vor dem Start der Migration vorhanden waren, die aber erst nach dem Start der Migration E-Mail-fähig gemacht wurden.

  • Bevor Sie beginnen, sollten Sie dieses Thema vollständig lesen, da für einige Schritte Ausfallzeiten erforderlich sind.

  • Bevor Sie Ihre öffentlichen Ordner migrieren, wird dringend empfohlen, zuerst alle Benutzerpostfächer zu Exchange 2013 zu verschieben. Postfächer auf älteren Exchange-Servern können nicht auf öffentliche Ordner auf Exchange 2013-Servers zugreifen. Weitere Informationen finden Sie unter Postfachverschiebungen in Exchange 2013.

  • Führen Sie auf dem Exchange 2007-Server ein Upgrade auf Windows Management Framework-Kernpaket (Windows PowerShell 2.0 und WinRM 2.0) durch.

  • 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 unter Exchange Server, Exchange Online oder Exchange Online Protection.

Wie gehen Sie dazu vor?

Schritt 1: Herunterladen der Migrationsskripts

  1. Laden Sie alle vier Microsoft Exchange 2013-Migrationsskripts für Öffentliche Ordner herunter.

  2. Speichern Sie die Skripts auf dem lokalen Computer, auf dem Sie PowerShell ausführen. Beispielsweise C:\PFScripts.

Schritt 2: Vorbereiten der Migration

Führen Sie die folgenden Schritte durch, bevor Sie mit der Migration beginnen.

Erforderliche Schritte auf dem Exchange-Legacyserver

  1. Zur Überprüfung am Ende der Migration sollten Sie die folgenden Shellbefehle zunächst auf dem Exchange-Legacyserver ausführen, um Momentaufnahmen der aktuellen Bereitstellung Öffentlicher Ordner zu erstellen.

    1. Führen Sie den folgenden Befehl aus, um eine Momentaufnahme der ursprünglichen Quellordnerstruktur zu erstellen.

      Get-PublicFolder -Recurse | Export-CliXML C:\PFMigration\Legacy_PFStructure.xml
      
    2. Führen Sie den folgenden Befehl aus, um eine Momentaufnahme der Statistikdaten von Öffentlichen Ordnern (wie Anzahl von Elementen, Größe und Besitzer) zu erstellen.

      Get-PublicFolderStatistics | Export-CliXML C:\PFMigration\Legacy_PFStatistics.xml
      
    3. Führen Sie den folgenden Befehl aus, um eine Momentaufnahme der Berechtigungen zu erstellen.

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

    Speichern Sie die Informationen aus den oben aufgeführten Befehlen, um am Ende der Migration einen Vergleich durchführen zu können.

  2. Wenn der Name eines Öffentlichen Ordners einen umgekehrten Schrägstrich \ enthält, werden die Öffentlichen Ordner bei der Migration im übergeordneten Öffentlichen Ordner erstellt. Es wird empfohlen, vor der Migration alle Öffentlichen Ordner mit einem umgekehrten Schrägstrich im Namen umzubenennen.

    1. Führen Sie in Exchange 2010 den folgenden Befehl aus, um Öffentliche Ordner zu finden, deren Name einen Schrägstrich aufweist:

      Get-PublicFolderStatistics -ResultSize Unlimited | Where {$_.Name -like "*\*"} | Format-List Name, Identity
      
    2. Führen Sie in Exchange 2007 den folgenden Befehl aus, um Öffentliche Ordner zu finden, deren Name einen Schrägstrich aufweist:

      Get-PublicFolderDatabase | ForEach {Get-PublicFolderStatistics -Server $_.Server | Where {$_.Name -like "*\*"}}
      
    3. Wenn Öffentliche Ordner zurückgegeben werden, können Sie sie mit folgendem Befehl umbenennen:

      Set-PublicFolder -Identity <public folder identity> -Name <new public folder name>
      
  3. Stellen Sie sicher, dass kein vorheriger Datensatz einer erfolgreichen Migration vorhanden ist. Falls ein solcher Datensatz vorhanden ist, müssen Sie den Wert auf $false festlegen. Wenn der Wert auf $true festgelegt ist, tritt bei der Migrationsanforderung ein Fehler auf.

    Im folgenden Beispiel wird der Migrationsstatus der öffentlichen Ordner überprüft.

    Get-OrganizationConfig | Format-List PublicFoldersLockedforMigration, PublicFolderMigrationComplete
    

    Wenn für den Status der Eigenschaft PublicFoldersLockedforMigration oder der Eigenschaft PublicFolderMigrationComplete der Wert $true angezeigt wird, führen Sie den folgenden Befehl aus, um den Wert auf $false festzulegen.

    Set-OrganizationConfig -PublicFoldersLockedforMigration:$false -PublicFolderMigrationComplete:$false
    

    Warnung

    Nachdem Sie diese Eigenschaften zurückgesetzt haben, müssen Sie warten, bis Exchange die neuen Einstellungen erkennt. Dieser Vorgang kann einige Minuten in Anspruch nehmen. .

Ausführliche Informationen zu Syntax und Parametern finden Sie in den folgenden Themen:

Erforderliche Schritte auf dem Exchange 2013-Server

  1. Stellen Sie sicher, dass keine Migrationsanforderungen für öffentliche Ordner vorhanden sind. Falls bereits Migrationsanforderungen vorhanden sind, deaktivieren Sie sie. Dieser Schritt ist eine Voraussetzung, jedoch nicht in allen Fällen erforderlich. Er ist nur erforderlich, wenn Sie annehmen, dass in der Pipeline eine Migrationsanforderung vorhanden ist. Der folgende Befehl hat in keinem Fall Einfluss auf die neue Migration. Im folgenden Beispiel werden alle vorhandenen Migrationsanforderungen für öffentliche Ordner entfernt.

    Get-PublicFolderMigrationRequest | Remove-PublicFolderMigrationRequest -Confirm:$false
    
  2. Führen Sie die folgenden Befehle aus, um sicherzustellen, dass auf den Exchange 2013-Servern keine öffentlichen Ordner vorhanden sind.

        Get-Mailbox -PublicFolder 
    
        Get-PublicFolder
    

    Wenn bei Ausführung der obigen Befehle öffentliche Ordner zurückgegeben werden, entfernen Sie die öffentlichen Ordner mithilfe der folgenden Befehle.

        Get-Mailbox -PublicFolder | Where{$_.IsRootPublicFolderMailbox -eq $false} | Remove-Mailbox -PublicFolder -Force -Confirm:$false
    
        Get-Mailbox -PublicFolder | Remove-Mailbox -PublicFolder -Force -Confirm:$false
    

Ausführliche Informationen zu Syntax und Parametern finden Sie in den folgenden Themen:

Schritt 3: Generieren der CSV-Dateien

  1. Führen Sie auf dem Exchange-Legacyserver das Skript Export-PublicFolderStatistics.ps1 aus, um die Zuordnungsdatei für Ordnernamen zur Ordnergröße zu erstellen. Die Datei enthält zwei Spalten: FolderName und FolderSize. Die Werte für die Spalte FolderSize werden in Byte angezeigt. Beispiel: \PublicFolder01,10000.

    .\Export-PublicFolderStatistics.ps1 <Folder to size map path> <FQDN of source server>
    
    • FQDN of source server entspricht dem vollqualifizierten Domänennamen des Postfachservers, auf dem die Hierarchie öffentlicher Ordner gehostet wird.

    • Folder to size map path entspricht dem Dateinamen und dem Pfad im freigegebenen Netzwerkordner, in dem Sie die CSV-Datei speichern möchten. Auf diese Datei muss über den Exchange 2013-Server zugegriffen werden. Wenn Sie nur den Dateinamen angeben, wird die Datei am aktuellen Speicherort generiert.

  2. Führen Sie das Skript PublicFolderToMailboxMapGenerator.ps1 aus, um die Datei zur Zuordnung von öffentlichen Ordnern zu Postfächern zu erstellen. Diese Datei wird verwendet, um die richtige Anzahl von Postfächern für öffentliche Ordner auf dem Exchange 2013-Postfachserver zu erstellen.

    Hinweis

    Wenn der Name eines Öffentlichen Ordners einen umgekehrten Schrägstrich \ enthält, werden die Öffentlichen Ordner im übergeordneten Öffentlichen Ordner erstellt. Es empfiehlt sich, die CSV-Datei zu prüfen und Namen zu bearbeiten, die einen umgekehrten Schrägstrich enthalten.

    .\PublicFolderToMailboxMapGenerator.ps1 <Maximum mailbox size in bytes> <Folder to size map path> <Folder to mailbox map path>
    
    • Maximum mailbox size in bytes entspricht der maximalen Größe, die Sie für neue Postfächer für öffentliche Ordner festlegen möchten.

      Hinweis

      Wenn Sie diese Einstellung angeben, müssen Sie eine Zunahme einplanen, damit das Postfach für öffentliche Ordner vergrößert werden kann.

    • Folder to size map path entspricht dem Dateipfad der CSV-Datei, die Sie durch die Ausführung des Skripts Export-PublicFolderStatistics.ps1 erstellt haben.

    • Folder To mailbox map path entspricht dem Dateinamen und -pfad der CSV-Datei für die Zuordnung von Ordnern zu Postfächern, die Sie in diesem Schritt erstellen. Wenn Sie nur den Dateinamen angeben, wird die Datei am aktuellen Speicherort generiert.

Schritt 4: Erstellen Sie die Postfächer für öffentliche Ordner auf dem Exchange 2013-Server

Warnung

Die Namen der Postfächer für öffentliche Ordner müssen mit den Namen in TargetMailbox in der Zuordnungsdatei übereinstimmen. Die in der Zuordnungsdatei für TagetMailbox festgelegten Namen können an die Benennungskonvention Ihrer Organisation angepasst werden.

  1. Führen Sie den folgenden Befehl aus, um das erste Postfach für öffentliche Ordner auf dem Exchange 2013-Postfachserver zu erstellen. Postfächer für öffentliche Ordner enthalten die Hierarchieinformationen für einen öffentlichen Ordner, während der öffentliche Ordner die eigentlichen Inhalte umfasst. Das erste Postfach für öffentliche Ordner, das Sie erstellen, ist das Haupthierarchiepostfach. Das erste Postfach für öffentliche Ordner muss im Modus HoldForMigration erstellt werden.

    New-Mailbox -PublicFolder <Name> -HoldForMigration:$true
    
  2. Führen Sie den folgenden Befehl aus, um nach Bedarf basierend auf der durch das Skript PublicFoldertoMailboxMapGenerator.ps1 generierten CSV-Datei zusätzliche Postfächer für Öffentliche Ordner zu erstellen. Wenn Sie beispielsweise die CSV-Datei öffnen, werden die Öffentlichen Ordner wie folgt benannt: Postfach1, Postfach2 usw. Wenn Ihr letzter Öffentlicher Ordner Postfach13 heißt, müssen Sie 13 Postfächer für Öffentliche Ordner erstellen.

    Wenn Sie mehrere Postfächer für Öffentliche Ordner erstellen müssen, können Sie ein Skript schreiben, um den Prozess zu automatisieren. In diesem Beispiel werden 25 Postfächer für öffentliche Ordner erstellt.

    $numberOfMailboxes = 25; 
    
    for($index =1 ; $index -le $numberOfMailboxes ; $index++)
    
    {
    
        $PFMailboxName = "Mailbox"+$index; 
     if($index -eq 1) {New-Mailbox -PublicFolder $PFMailboxName -HoldForMigration:$true -IsExcludedFromServingHierarchy:$true;}
    else
    {New-Mailbox -PublicFolder $PFMailboxName -IsExcludedFromServingHierarchy:$true}
    }
    

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

Schritt 5: Starten Sie die Migrationsanforderung

Die Schritte für die Migration von öffentlichen Exchange 2007-Ordnern unterscheiden sich von den Schritten für die Migration von öffentlichen Exchange 2010-Ordnern. Halten Sie die korrekte Vorgehensweise ein.

Migrieren von öffentlichen Exchange 2007-Ordnern

  1. Öffentliche Ordner des Legacysystems wie OWAScratchPad und die Schemastammordner-Unterstruktur in Exchange 2007 werden nicht von Exchange 2013 erkannt und als ungültige Elemente behandelt. Dies führt dazu, dass die Migration nicht erfolgreich ist. Im Rahmen der Migrationsanforderung müssen Sie einen Wert für den BadItemLimit-Parameter angeben. Dieser Wert variiert je nach Anzahl der vorhandenen Datenbanken für Öffentliche Ordner. Die folgenden Befehle bestimmen, über wie viele Datenbanken für Öffentliche Ordner Sie verfügen, und berechnen den BadItemLimit-Parameter für die Migrationsanforderung.

    $PublicFolderDatabasesInOrg = @(Get-PublicFolderDatabase)
    
    $BadItemLimitCount = 5 + ($PublicFolderDatabasesInOrg.Count -1)
    
  2. Führen Sie auf dem Exchange 2013-Postfachserver den folgenden Befehl aus:

    New-PublicFolderMigrationRequest -SourceDatabase (Get-PublicFolderDatabase -Server <Source server name>) -CSVData (Get-Content <Folder to mailbox map path> -Encoding Byte) -BadItemLimit $BadItemLimitCount
    
  3. Überprüfen Sie mithilfe des folgenden Befehls, ob die Migration erfolgreich gestartet wurde.

    Get-PublicFolderMigrationRequest | Get-PublicFolderMigrationRequestStatistics -IncludeReport | Format-List
    

    Wenn für die Migrationsanforderung der Status Queued oder InProgress angezeigt wird, wurde der Befehl erfolgreich gestartet. Abhängig vom Datenvolumen in den Öffentlichen Ordnern kann der Abschluss dieses Befehls sehr viel Zeit in Anspruch nehmen. Wenn die Migration nicht durch die Auslastung des Zielservers eingeschränkt wird, kann die typische Rate für das Kopieren der Daten zwischen 2 GB und 3 GB pro Stunde liegen.

  4. Sie können den oben genannten Befehl regelmäßig ausführen, um den Status der Migrationsanforderung zu prüfen. Wenn der Status AutoSuspended erreicht, können Sie mit Schritt 6: Sperren der Öffentlichen Ordner auf dem Exchange-Legacyserver für die endgültige Migration (Ausfallzeit erforderlich) fortfahren.

Migrieren von öffentlichen Exchange 2010-Ordnern

  1. Führen Sie auf dem Exchange 2013-Postfachserver den folgenden Befehl aus:

    New-PublicFolderMigrationRequest -SourceDatabase (Get-PublicFolderDatabase -Server <Source server name>) -CSVData (Get-Content <Folder to mailbox map path> -Encoding Byte)
    
  2. Überprüfen Sie mithilfe des folgenden Befehls, ob die Migration erfolgreich gestartet wurde.

    Get-PublicFolderMigrationRequest | Get-PublicFolderMigrationRequestStatistics -IncludeReport | Format-List
    

    Wenn für die Migrationsanforderung der Status Queued oder InProgress angezeigt wird, wurde der Befehl erfolgreich gestartet. Abhängig vom Datenvolumen in den Öffentlichen Ordnern kann der Abschluss dieses Befehls sehr viel Zeit in Anspruch nehmen. Wenn die Migration nicht durch die Auslastung des Zielservers eingeschränkt wird, kann die typische Rate für das Kopieren der Daten zwischen 2 GB und 3 GB pro Stunde liegen.

  3. Sie können den oben genannten Befehl regelmäßig ausführen, um den Status der Migrationsanforderung zu prüfen. Wenn der Status AutoSuspended erreicht, können Sie mit Schritt 6: Sperren der Öffentlichen Ordner auf dem Exchange-Legacyserver für die endgültige Migration (Ausfallzeit erforderlich) fortfahren.

Ausführliche Informationen zu Syntax und Parametern finden Sie in den folgenden Themen:

Schritt 6: Sperren der Öffentlichen Ordner auf dem Exchange-Legacyserver für die endgültige Migration (Ausfallzeit erforderlich)

Warnung

Die erforderliche Dauer der Ausfallzeit hängt von der Menge neuer Inhalte ab, die generiert wurden, seit der Migrationsvorgang den Status AutoSuspended aufweist. Wenn ein langer Zeitraum zwischen dem Erreichen des Status AutoSuspended durch die Migrationsanforderung und der Finalisierung der Migration liegt, wird empfohlen, folgenden Befehl auszuführen, um die Änderungen seit der ursprünglichen Synchronisierung zu synchronisieren. Dies reduziert den Umfang der Ausfallzeit für die Finalisierung der Migration.
Resume-PublicFolderMigrationRequest \PublicFolderMigration

Bis zu diesem Punkt der Migration konnten die Benutzer auf die Öffentlichen Ordner zugreifen. In den nächsten Schritten werden die Benutzer von den öffentlichen Ordnern abgemeldet, und die Ordner werden gesperrt, bis die abschließende Synchronisierung im Rahmen des Migrationsvorgangs beendet ist. Während dieses Vorgangs können die Benutzer nicht auf öffentliche Ordner zugreifen. Zudem werden alle an E-Mail-fähige Öffentliche Ordner gesendeten E-Mails in die Warteschlange eingestellt und erst übermittelt, wenn die Migration der Öffentlichen Ordner abgeschlossen ist.

Führen Sie auf dem Exchange-Legacyserver folgenden Befehl aus, um die öffentlichen Legacyordner für die Finalisierung zu sperren.

Set-OrganizationConfig -PublicFoldersLockedForMigration:$true

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Set-OrganizationConfig.

Wenn Ihre Organisation über mehrere Datenbanken für Öffentliche Ordner verfügt, müssen Sie warten, bis die Replikation Öffentlicher Ordner abgeschlossen wurde, und sicherstellen, dass für alle Datenbanken für Öffentliche Ordner das Kennzeichen PublicFoldersLockedForMigration gesetzt ist und alle offenen Änderungen, die von Benutzern in letzter Zeit an Ordnern vorgenommen wurden, organisationsweit übernommen wurden. Dieser Vorgang kann mehrere Stunden in Anspruch nehmen.

Schritt 7: Schließen Sie die Migration öffentlicher Ordner ab (Ausfallzeit erforderlich)

Bei Ausführung des Cmdlets Set-PublicFolderMigrationRequest wird der Vorgang standardmäßig erst abgeschlossen, wenn Sie das Kennzeichen PreventCompletion entfernen und die Migrationsanforderung fortsetzen.

    Set-PublicFolderMigrationRequest -Identity \PublicFolderMigration -PreventCompletion:$false

    Resume-PublicFolderMigrationRequest -Identity \PublicFolderMigration

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Set-PublicFolderMigrationRequest und Resume-PublicFolderMigrationRequest.

Schritt 8: Testen und Entsperren der Migration Öffentlicher Ordner

Nachdem Sie die Migration Öffentlicher Ordner abgeschlossen haben, sollten Sie den folgenden Test durchführen und so sicherstellen, dass die Migration erfolgreich verlaufen ist. Dies ermöglicht Ihnen, die Hierarchie migrierter Öffentlicher Ordner zu testen, bevor Sie öffentliche Exchange 2013-Ordner verwenden.

  1. Führen Sie folgenden Befehl in der Shell auf dem Exchange 2013-Server aus, um einige Testpostfächer zuzuweisen und ein beliebiges neu migriertes Postfach für öffentliche Ordner als Standardpostfach für öffentliche Ordner zu verwenden.

    Set-Mailbox -Identity <Test User> -DefaultPublicFolderMailbox <Public Folder Mailbox Identity>
    
  2. Melden Sie sich bei Outlook 2007 oder höher als Testbenutzer des vorherigen Schritts an, und führen Sie dann folgende Tests für die Öffentlichen Ordner durch:

    1. Zeigen Sie die Hierarchie an.

    2. Prüfen Sie die Berechtigungen.

    3. Erstellen und löschen Sie Öffentliche Ordner.

    4. Veröffentlichen Sie Inhalte in einem Öffentlichen Ordner, und löschen Sie diese.

  3. Wenn Probleme auftreten, informieren Sie sich unter Durchführen eines Rollbacks der Migration in diesem Thema. Wenn der Inhalt und die Hierarchie des Öffentlichen Ordners akzeptabel sind und wie erwartet funktionieren, führen Sie folgenden Befehl aus, um die Öffentlichen Ordner für alle anderen Benutzer zu entsperren.

    Get-Mailbox -PublicFolder | Set-Mailbox -PublicFolder -IsExcludedFromServingHierarchy $false
    
  4. Führen Sie auf dem Exchange-Legacyserver folgenden Befehl aus, um anzugeben, dass die Migration des Öffentlichen Ordners abgeschlossen ist:

    Set-OrganizationConfig -PublicFolderMigrationComplete:$true
    
  5. Nachdem Sie überprüft haben, ob die Migration abgeschlossen wurde, führen Sie den folgenden Befehl in der Shell auf dem Exchange 2013-Server aus, um sicherzustellen, dass der Parameter PublicFoldersEnabled in Set-OrganizationConfig auf Local festgelegt wurde:

    Set-OrganizationConfig -PublicFoldersEnabled Local
    

Woher weiß ich, dass der Vorgang erfolgreich war?

Unter Schritt 2: Vorbereiten der Migration wurden Sie aufgefordert, Momentaufnahmen der Struktur Öffentlicher Ordner, der Statistikdaten und der Berechtigungen vor der Migration zu erstellen. Mit den folgenden Schritten können Sie überprüfen, ob die Migration öffentlicher Ordner erfolgreich war, indem Sie die gleichen Momentaufnahmen nach Abschluss der Migration erstellen. Sie können dann die Daten in beiden Dateien vergleichen, um den Erfolg zu überprüfen.

  1. Führen Sie den folgenden Befehl aus, um eine Momentaufnahme der ursprünglichen Quellordnerstruktur zu erstellen.

    Get-PublicFolder -Recurse | Export-CliXML C:\PFMigration\New_PFStructure.xml
    
  2. Führen Sie den folgenden Befehl aus, um eine Momentaufnahme der Statistikdaten von öffentlichen Ordnern (wie Anzahl von Elementen, Größe und Besitzer) zu erstellen.

    Get-PublicFolderStatistics | Export-CliXML C:\PFMigration\New_PFStatistics.xml
    
  3. Führen Sie den folgenden Befehl aus, um eine Momentaufnahme der Berechtigungen zu erstellen.

    Get-PublicFolder -Recurse | Get-PublicFolderClientPermission | Select-Object Identity,User -ExpandProperty AccessRights | Export-CliXML C:\PFMigration\New_PFPerms.xml
    

Entfernen von Datenbanken für Öffentliche Ordner von den Exchange-Legacyservern

Sobald die Migration abgeschlossen ist und Sie sichergestellt haben, dass die öffentlichen Exchange 2013-Ordner erwartungsgemäß funktionieren, sollten Sie die Datenbanken für Öffentliche Ordner auf den Exchange-Legacyservern entfernen.

Durchführen eines Rollbacks der Migration

Wenn bei der Migration Probleme auftreten und Sie die öffentlichen Exchange-Legacyordner erneut aktivieren müssen, führen Sie die folgenden Schritte aus:

Warnung

Nach der Migration gehen alle E-Mails, die nach der Migration zu Exchange 2013 an E-Mail-fähige Öffentliche Ordner gesendet wurden, alle Änderungen, die nach der Migration zu Exchange 2013 an Berechtigungen oder der Hierarchie für Öffentliche Ordner vorgenommen wurden, oder Inhalte, die nach der Migration zu Exchange 2013 in Öffentlichen Ordnern bereitgestellt wurden, verloren. Wenn Sie ein Rollback für die Migration ausführen, gehen daher evtl. Daten in Öffentlichen Ordnern oder Änderungen an Exchange 2013-Servern verloren. Um diese Inhalte zu speichern, exportieren Sie den Inhalt der Öffentlichen Ordner in einer PST-Datei, bevor Sie dieses Verfahren durchführen, und importieren Sie dann die PST-Datei nach dem Rollback in die öffentlichen Legacyordner.

  1. Führen Sie auf dem Exchange-Legacyserver folgenden Befehl aus, um die öffentlichen Exchange-Legacyordner zu entsperren. Dieser Vorgang kann mehrere Stunden in Anspruch nehmen.

    Set-OrganizationConfig -PublicFoldersLockedForMigration:$False
    
  2. Führen Sie auf dem Exchange 2013-Server folgenden Befehl aus, um die Postfächer für Öffentliche Ordner zu löschen.

        Get-Mailbox -PublicFolder | Where{$_.IsRootPublicFolderMailbox -eq $false} | Remove-Mailbox -PublicFolder -Force -Confirm:$false
    
        Get-Mailbox -PublicFolder | Remove-Mailbox -PublicFolder -Force -Confirm:$false
    
  3. Führen Sie auf dem Exchange-Legacyserver folgenden Befehl aus, um das Flag PublicFolderMigrationComplete auf $false zu setzen.

    Set-OrganizationConfig -PublicFolderMigrationComplete:$False