Migrieren von Öffentlichen Ordnern von Exchange 2010 zu Exchange 2016

 

Geschätzte Zeit bis zum Abschließen des Vorgangs: variiert je nach Anzahl der zu migrierenden öffentlichen Ordner

Bevor Sie Ihre Exchange 2010-Server außer Betrieb setzen, müssen Sie die öffentlichen Ordner zu Ihren Exchange 2016-Servern migrieren. Das Migrieren öffentlicher Ordner umfasst mehrere Schritte. Stellen Sie vor Beginn sicher, dass Sie den nachfolgend erläuterten Vorgang in seiner Gesamtheit verstehen.

Sie können bis zu 500.000 öffentliche Ordner gleichzeitig migrieren. Wenn Sie über mehr Ordner verfügen, müssen Sie Migrationsbatches mit weniger als 500.000 öffentlichen Ordnern pro Batch erstellen. Es gibt weitere Grenzwerte, die Sie bei öffentlichen Ordnern berücksichtigen müssen, z. B. die maximale Anzahl von Postfächern für öffentliche Ordner, maximale Anzahl von öffentlichen Ordnern pro Postfach für öffentliche Ordner usw. Sehen Sie sich die Informationen unter Grenzwerte für Öffentliche Ordner vor der Migration an.

Was sollten Sie wissen, bevor Sie beginnen?

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

  • Auf dem Exchange 2010-Server muss Exchange 2010 SP3 RU8 oder höher ausgeführt werden.

  • Die maximale Anzahl von öffentlichen Ordnern, die in einer einzigen Migration zu Exchange 2016 migriert werden können, beträgt 500.000.

  • In Exchange 2016 müssen Sie Mitglied der Rollengruppe „Organisationsverwaltung“ sein. Weitere Informationen dazu, wie Sie die Rollengruppe „Organisationsverwaltung“ aktivieren können, finden Sie unter Verwalten von Rollengruppen.

  • Sie müssen in Exchange 2010 ein Mitglied der Rollengruppe „Organisationsverwaltung“ oder „Serververwaltung RBAC“ sein. Weitere Informationen finden Sie unter Hinzufügen von Mitgliedern zu einer Rollengruppe.

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

  • Verschieben Sie vor dem Migrieren sämtliche Postfächer zu Exchange 2016, da Benutzer mit Exchange 2007- oder Exchange 2010-Postfächern keinen Zugriff auf öffentliche Ordner in Exchange 2016 haben. Details hierzu finden Sie unter Postfachverschiebungen in Exchange 2013.

  • In einer Umgebung mit mehreren Domänen funktionieren E-Mail-aktivierte öffentliche Ordner nach der Migration nach Exchange 2016 nicht mehr, wenn Exchange in einer untergeordneten Domäne ausgeführt wird. Dies liegt daran, dass sich E-Mail-aktivierte öffentliche Ordnerobjekte in Exchange 2016 unter der Stammdomäne befinden müssen. Um dieses Problem zu beheben, müssen Sie die E-Mail-Aktivierung Ihrer öffentlichen Ordner aufheben und sie dann erneut für E-Mail aktivieren; dies ermöglicht es Ihnen, sie zum korrekten Domänenort zu verschieben.

  • Nach Abschluss der Migration muss dem Benutzer mit dem Status Anonym zumindest die Berechtigung zum Erstellen von Objekten erteilt werden, damit externe Absender E-Mails an die migrierten E-Mail-aktivierten öffentlichen Ordner senden können. Wenn Sie diese Berechtigung nicht erteilt haben, erhalten externe Absender eine Zustellungsfehlerbenachrichtigung, und die Nachrichten werden dem migrierten E-Mail-aktivierten öffentlichen Ordner nicht zugestellt. Weitere Informationen zum Festlegen der Berechtigungen für anonyme Benutzer finden Sie unter E-Mail-Aktivierung oder E-Mail-Deaktivierung von öffentlichen Ordnern.

  • Sie müssen einen einzigen Migrationsbatch verwenden, um alle öffentlichen Ordnerdaten zu migrieren. In Exchange kann nur jeweils ein Migrationsbatch erstellt werden. Wenn Sie versuchen, mehrere Migrationsbatches gleichzeitig zu erstellen, wird eine Fehlermeldung angezeigt.

  • Informationen zu Tastenkombinationen für die Verfahren in diesem Thema finden Sie unter Tastenkombinationen im Exchange Admin Center.

Tipp

Liegt ein Problem vor? Bitten Sie in den Exchange-Foren um Hilfe. Sie finden die Foren unter folgenden Links: Exchange Server, Exchange Online oderExchange Online Protection.

Wie muss ich vorgehen?

Schritt 1: Herunterladen der Migrationsskripts

  1. Laden Sie alle Skripts und unterstützenden Dateien über Skripts für die Migration von öffentlichen Ordnern herunter.

  2. Speichern Sie die Skripts auf dem lokalen Computer, auf dem Sie PowerShell ausführen. Beispielsweise C:\PFScripts. Stellen Sie sicher, dass alle Skripts unter demselben Speicherort gespeichert werden.

Schritt 2: Vorbereiten der Migration

Führen Sie vor Beginn der Migration die folgenden erforderlichen Schritte durch.

Erforderliche Schritte auf dem Exchange-Legacyserver

  1. Zur Überprüfung am Ende der Migration sollten Sie zuerst die folgenden Befehle auf dem Exchange-Legacyserver ausführen, um Momentaufnahmen der aktuellen Bereitstellung öffentlicher Ordner zu erstellen:

    • 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
      
    • 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
      
    • 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 der vorangehenden Befehle für Vergleichszwecke nach Abschluss Ihrer Migration.

  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 umzubenennen, deren Namen einen Schrägstrich aufweist.

    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 "*\*") -or ($_.Name -like "*/*") } | Format-List Name, Identity
      
    2. Wenn Öffentliche Ordner zurückgegeben werden, können Sie sie durch Ausführung des folgenden Befehls umbenennen:

      Set-PublicFolder -Identity <public folder identity> -Name <new public folder name>
      
  3. Achten Sie darauf, dass kein vorheriger Datensatz einer erfolgreichen Migration vorhanden ist.

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

      Get-OrganizationConfig | Format-List PublicFoldersLockedforMigration, PublicFolderMigrationComplete
      

      Wenn zuvor eine erfolgreiche Migration erfolgt ist, lautet der Wert der PublicFoldersLockedforMigration- oder PublicFolderMigrationComplete-Eigenschaften $true ist. Verwenden Sie den Befehl in Schritt 3b, um den Wert auf $false festzulegen. Wenn der Wert auf $true festgelegt ist, tritt bei der Migrationsanforderung ein Fehler auf.

    2. Wenn der Status der PublicFoldersLockedforMigration- oder PublicFolderMigrationComplete-Eigenschaften $true lautet, 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. Dies kann bis zu zwei Stunden dauern.

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

Erforderliche Schritte auf dem Exchange 2016-Server

  1. Stellen Sie sicher, dass keine Migrationsanforderungen für Öffentliche Ordner vorhanden sind. Wenn sie vorhanden sind, löschen Sie sie, da es sonst zu einem Fehler mit Ihrer eigenen Migrationsanforderung kommt. Dieser Schritt ist nicht in allen Fällen erforderlich. Er ist nur erforderlich, wenn Sie glauben, dass in der Pipeline möglicherweise bereits eine Migrationsanforderung vorhanden ist.

    Eine vorhandene Migrationsanforderung kann einen von zwei Typen haben: Batchmigration oder serielle Migration. Die Befehle zum Erkennen von Anforderungen für die einzelnen Typen und zum Entfernen von Anforderungen der einzelnen Typen sind nachfolgend aufgeführt.

    Wichtig

    Bevor Sie eine Migrationsanforderung entfernen, ist es wichtig zu verstehen, warum eine solche Anforderung vorhanden war. Durch das Ausführen der folgenden Befehle können Sie bestimmen, wann eine frühere Anforderung erstellt wurde. Dies ist nützlich, um möglicherweise aufgetreten Probleme zu diagnostizieren. Sie müssen möglicherweise mit anderen Administratoren in Ihrer Organisation sprechen, um herauszufinden, warum die Änderung vorgenommen wurde.

    Im folgenden Beispiel werden vorhandene serielle Migrationsanforderungen ermittelt.

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

    Im folgenden Beispiel werden alle vorhandenen seriellen Migrationsanforderungen für öffentliche Ordner entfernt.

    Get-PublicFolderMigrationRequest | Remove-PublicFolderMigrationRequest
    

    Im folgenden Beispiel werden vorhandene Batchmigrationsanforderungen ermittelt.

    $batch = Get-MigrationBatch | ?{$_.MigrationType.ToString() -eq "PublicFolder"}
    

    Im folgenden Beispiel werden alle vorhandenen Batchmigrationsanforderungen für öffentliche Ordner entfernt.

    $batch | Remove-MigrationBatch -Confirm:$false
    
  2. Stellen Sie sicher, dass auf den Exchange 2016-Servern weder öffentliche Ordner noch Postfächer für öffentliche Ordner vorhanden sind.

    1. Führen Sie den folgenden Befehl aus, um anzuzeigen, ob Postfächer für öffentliche Ordner vorhanden sind.

      Get-Mailbox -PublicFolder 
      
    2. Wenn der Befehl keine Öffentliche Ordner-Postfächer zurückgibt, fahren Sie mit Schritt 3: Generieren der CSV-Dateien fort. Wenn der Befehl öffentliche Ordner zurückgibt, führen Sie den folgenden Befehl aus, um herauszufinden, ob öffentliche Ordner vorhanden sind:

      Get-PublicFolder
      
    3. Wenn öffentliche Ordner vorliegen, führen Sie die folgenden PowerShell-Befehle aus, um sie zu entfernen. Stellen Sie sicher, dass Sie die in den öffentlichen Ordnern verfügbaren Informationen gespeichert haben.

      Hinweis

      Alle in den öffentlichen Ordnern enthaltenen Informationen werden dauerhaft gelöscht, wenn Sie sie entfernen.

          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. Dieses Skript muss von einem lokalen Administrator ausgeführt werden. 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. Später in diesem Thema benötigen Sie Zugriff über den Exchange 2016-Server auf diese Datei. Wenn Sie nur den Dateinamen angeben, wird die Datei auf dem lokalen Computer im aktuellen PowerShell-Verzeichnis 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 2016-Server zu berechnen.

    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. 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 auf dem lokalen Computer im aktuellen PowerShell-Verzeichnis generiert.

Schritt 4: Erstellen der Postfächer für öffentliche Ordner in Exchange 2016

  1. Führen Sie den folgenden Befehl aus, um die Zielpostfächer für öffentliche Ordner zu erstellen. Mit dem Skript wird ein Zielpostfach für jedes Postfach in der CSV-Datei erstellt, die Sie in Schritt 3 durch Ausführen des „PublicFoldertoMailboxMapGenerator.ps1„-Skripts generiert haben.

    .\Create-PublicFolderMailboxesForMigration.ps1 -FolderMappingCsv Mapping.csv -EstimatedNumberOfConcurrentUsers:<estimate>
    

    Mapping.csv ist die Datei, die durch Ausführen des Skripts „PublicFoldertoMailboxMapGenerator.ps1“ in Schritt 3 generiert wurde. Die geschätzte Anzahl der gleichzeitigen Benutzerverbindungen beim Durchsuchen einer Hierarchie öffentlicher Ordner ist in der Regel kleiner als die Gesamtzahl der Benutzer in einer Organisation.

Schritt 5: Starten der Migrationsanforderung

Sobald Batchmigrationsanforderungen mit dem entsprechenden Cmdlet erstellt wurden, können Sie sie im EAC anzeigen und verwalten.

Migrieren von öffentlichen Exchange 2010-Ordnern

  1. Führen Sie auf dem Exchange 2016-Server den folgenden Befehl aus.

    New-MigrationBatch -Name PFMigration -SourcePublicFolderDatabase (Get-PublicFolderDatabase -Server <Source server name>) -CSVData (Get-Content <Folder to mailbox map path> -Encoding Byte) -NotificationEmails <email addresses for migration notifications> 
    

    Der Parameter NotificationEmails ist optional.

  2. Starten Sie die Migration mit dem folgenden Befehl:

    Start-MigrationBatch PFMigration
    

    – oder –

    Sie können die Migration in EAC starten.

    1. Melden Sie sich bei Exchange Online an, und öffnen Sie EAC.

    2. Navigieren Sie zu Empfänger > Migration.

    3. Wählen Sie den von Ihnen erstellen Migrationsbatch aus, und klicken Sie dann auf die Startschaltfläche.

Die Spalte Status zeigt den anfänglichen Batchstatus als Erstellt an. Der Status wird während der Migration zu Synchronisierung geändert. Wenn die Migrationsanforderung abgeschlossen ist, lautet der Status Synchronisiert. Sie können auf einen Batch doppelklicken, um den Status einzelner Postfächer im Batch anzuzeigen. Postfachaufträge beginnen mit dem Status In die Warteschlange eingestellt. Wenn der Auftrag beginnt, lautet der Status Synchronisierung. Sobald InitialSync abgeschlossen ist, lautet der Status Synchronisiert.

Status und Fertigstellung der Migration können angezeigt und in EAC verwaltet werden. Da das Cmdlet New-MigrationBatch eine Postfachmigrationsanforderung für jedes Postfach für öffentliche Ordner initiiert, können Sie den Status dieser Anforderungen mithilfe der Seite für die Postfachmigration anzeigen. Sie können zur Seite für die Postfachmigration wechseln und Migrationsberichte erstellen, die Ihnen per E-Mail gesendet werden können, indem Sie Folgendes vornehmen:

  1. Melden Sie sich bei Exchange Online an, und öffnen Sie EAC.

  2. Navigieren Sie zu Postfach > Migration.

  3. Wählen Sie die soeben erstellte Migrationsanforderung aus, und klicken Sie im Bereich Details auf Details anzeigen.

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)

Bis zu diesem Zeitpunkt in der Migration konnten Benutzer auf Öffentliche Ordner zugreifen. In den nächsten Schritten werden die Benutzer von den älteren Ö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. Außerdem werden alle E-Mails, die an E-Mail-aktivierte Öffentliche Ordner gesendet werden, in die Warteschlange gestellt und erst nach Abschluss der Öffentliche Ordner-Migration übermittelt.

Bevor Sie den Befehl PublicFoldersLockedForMigration wie unten beschrieben ausführen, vergewissern Sie sich, dass alle Aufträge den Status Synchronisiert aufweisen. Führen Sie hierzu den Befehl Get-PublicFolderMailboxMigrationRequest aus. Fahren Sie mit diesem Schritt erst dann fort, nachdem Sie überprüft haben, ob alle Aufträge den Status Synchronisiert aufweisen.

Führen Sie auf dem Exchange-Legacyserver den folgenden Befehl aus, um die älteren Öffentlichen Ordner bis zum Abschluss des Vorgangs zu sperren.

Set-OrganizationConfig -PublicFoldersLockedForMigration:$true

Hinweis

Wenn aus irgendeinem Grund die Migrationsbatchdatei nicht fertig gestellt wird (Für PublicFolderMigrationComplete wird False angezeigt), starten Sie den Informationsspeicher (IS) auf dem Legacyserver neu.

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)

Führen Sie zuerst das folgende Cmdlet aus, um den Typ der Exchange 2016-Bereitstellung in Remote zu ändern:

Set-OrganizationConfig -PublicFoldersEnabled Remote

Nachdem dies erfolgt ist, können Sie die Migration öffentlicher Ordner abschließen, indem Sie den folgenden Befehl ausführen:

Complete-MigrationBatch PublicFolderMigration

Alternativ können Sie die Migration in EAC abschließen, indem Sie auf Migrationsbatch abschließen klicken.

Nach Abschluss die Migration führt Exchange eine endgültige Synchronisierung zwischen dem Legacy-Exchange-Server und Exchange 2016 durch. Ist die abschließende Synchronisierung erfolgreich, werden die öffentlichen Ordner auf dem Exchange 2016-Server entsperrt, und der Status des Migrationsbatches wird in Wird abgeschlossen und dann in **Abgeschlossen ** geändert. In der Regel dauert es einige Stunden, bis der Status des Migrationsbatches von Synchronisiert in Wird abgeschlossen geändert wird. Erst dann beginnt die abschließende Synchronisierung.

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 war. Dies ermöglicht Ihnen, die Hierarchie migrierter Öffentlicher Ordner zu testen, bevor Sie öffentliche Exchange 2016-Ordner verwenden.

  1. Führen Sie in der PowerShell folgenden Befehl 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 mit dem im vorherigen Schritt identifizierten Testbenutzer bei Outlook 2007 oder höher an, und führen Sie denn die folgenden Öffentliche Ordner-Tests durch:

    • Zeigen Sie die Hierarchie an.

    • Prüfen Sie die Berechtigungen.

    • Erstellen und löschen Sie Öffentliche Ordner.

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

  3. Wenn Probleme auftreten, lesen Sie Durchführen eines Rollbacks der Migration weiter unten 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
    

    Wichtig

    Verwenden Sie nach Abschluss der anfänglichen Migrationsüberprüfung nicht den Parameter IsExcludedFromServingHierarchy, da dieser Parameter vom automatisierten Speicherverwaltungsdienst für Exchange Online verwendet wird.

  4. Führen Sie auf dem Exchange-Legacyserver den folgenden Befehl aus, um anzugeben, dass die Migration der Öffentlichen Ordner abgeschlossen ist:

    Set-OrganizationConfig -PublicFolderMigrationComplete:$true
    
  5. Vergewissern Sie sich, dass die Migration abgeschlossen wurde, und führen Sie den folgenden Befehl auf dem Exchange 2016-Server aus:

    Set-OrganizationConfig -PublicFoldersEnabled Local
    
  6. Schließlich muss dem Benutzer mit dem Status Anonym zumindest die Berechtigung zum Erstellen von Objekten erteilt werden, damit externe Absender E-Mails an die migrierten E-Mail-aktivierten öffentlichen Ordner senden können. Wenn Sie diese Berechtigung nicht erteilt haben, erhalten externe Absender eine Zustellungsfehlerbenachrichtigung, und die Nachrichten werden dem migrierten E-Mail-aktivierten öffentlichen Ordner nicht zugestellt.

    Sie können die Exchange-Verwaltungsshell oder Outlook verwenden, um die Berechtigungen für den anonymen Benutzer festzulegen. Weitere Informationen zum Festlegen der Berechtigungen für anonyme Benutzer finden Sie unter E-Mail-Aktivierung oder E-Mail-Deaktivierung von öffentlichen Ordnern.

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 neuen Ordnerstruktur zu erstellen.

    Get-PublicFolder -Recurse | Export-CliXML C:\PFMigration\Cloud_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 -ResultSize Unlimited | Export-CliXML C:\PFMigration\Cloud_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\Cloud_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 Ordner in Exchange 2016 wie erwartet funktionieren, sollten Sie die Datenbanken für öffentliche Ordner auf den Exchange-Legacyservern entfernen.

Wichtig

Da all Ihre Postfächer vor der Migration der öffentlichen Ordner in Office 365 migriert wurden, wird dringend empfohlen, den Datenverkehr über Office 365 (dezentraler E-Mail-Verkehr) statt zentral über Ihre lokale Umgebung zu leiten. Wenn Sie den zentralen E-Mail-Verkehr beibehalten möchten, kann es zu Zustellproblemen bei Ihren öffentlichen Ordnern kommen, da Sie die Postfachdatenbanken des öffentlichen Ordners aus Ihrer lokalen Organisation entfernt haben.

Nähere Informationen zum Entfernen der Datenbanken für Öffentliche Ordner von Exchange 2010-Servern finden Sie unter Entfernen von Öffentliche Ordner-Datenbanken.

Durchführen eines Rollbacks der Migration

Wenn bei der Migration Probleme auftreten und Sie die Öffentlichen Ordner von einem Exchange-Legacyserver erneut aktivieren müssen, führen Sie die folgenden Schritte aus.

Warnung

Wenn Sie ein Rollback der Migration auf die Exchange-Legacyserver vornehmen, gehen alle E-Mails verloren, die an E-Mail-fähige öffentliche Ordner gesendet wurden, sowie Inhalte, die nach der Migration in öffentlichen Ordnern in Exchange 2016 bereitgestellt wurden. Um diese Inhalte zu speichern, müssen Sie die Inhalte der öffentlichen Ordner in einer PST-Datei speichern und diese dann nach Abschluss des Rollbacks in die älteren öffentlichen Ordner importieren.

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

    Set-OrganizationConfig -PublicFoldersLockedForMigration:$False
    
  2. Führen Sie auf dem Exchange 2016-Server die folgenden Befehle aus, um die Postfächer für öffentliche Ordner zu entfernen.

        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 den folgenden Befehl aus, um die PublicFolderMigrationComplete-Kennzeichnung auf $false festzulegen.

    Set-OrganizationConfig -PublicFolderMigrationComplete:$False