Roll back a public folder migration from Exchange 2016 to Exchange OnlineRoll back a public folder migration from Exchange 2016 to Exchange Online

Résumé: suivez ces étapes pour rétablir l’état avant la migration de votre organisation locale de 2016 Exchange votre infrastructure de dossiers publics.Summary: Follow these steps to return your public folder infrastructure to its pre-migration state in your Exchange 2016 on-premises organization.

Si vous avez des problèmes avec votre migration de dossiers publics vers Exchange Online, ou pour tout autre raison besoin de réactiver vos dossiers publics Exchange 2016, suivez les étapes ci-dessous.If you run into issues with your public folder migration to Exchange Online, or for any other reason need to reactivate your Exchange 2016 public folders, follow the steps below.

Annulation de la migrationRoll back the migration

Si vous restaurez la migration, vous perdrez tout le contenu qui a été ajouté aux dossiers publics dans Exchange Online après la migration, via les clients ou par courrier électronique pour les dossiers publics à extension messagerie. Pour enregistrer ce contenu, vous pouvez exporter le contenu des dossiers publics post-migration vers un fichier .pst, que vous pouvez ensuite importer dans les dossiers publics locaux une fois la restauration terminée.Note that if you roll back your migration, you will lose any content that was added to public folders in Exchange Online post-migration, either through clients or via email for mail-enabled public folders. To save this content, you can export the post-migration public folder content to a .pst file, which can then be imported into the on-premises public folders when the rollback is complete.

  1. Dans votre environnement local Exchange, exécutez la commande suivante pour déverrouiller votre 2016 Exchange des dossiers publics (Notez que le déverrouillage peut prendre plusieurs heures) :In your Exchange on-premises environment, run the following command to unlock your Exchange 2016 public folders (note that the unlocking may take several hours):

    Set-OrganizationConfig -PublicFolderMailboxesLockedForNewConnections:$false -PublicFolderMailboxesMigrationComplete:$false -PublicFoldersEnabled Local 
    
  2. Dans votre environnement local Exchange, rétablir le ExternalEmailAddress de n’importe quel dossier public à extension messagerie qui a été mis à jour par SetMailPublicFolderExternalAddress.ps1 (le script utilisé dans étape 8 : Test et déverrouiller des dossiers publics dans Exchange Online du lot utilisation de migration pour migrer des dossiers publics Exchange 2016 vers Exchange Online. Vous pouvez faire référence au fichier de résumé créé par le script pour identifier ceux qui ont été modifiés, ou utiliser le fichier de OnPrem_MEPF.xml généré précédemment dans le même processus de migration de lot pour obtenir les propriétés d’origine pour tous les dossiers publics à extension messagerie.In your Exchange on-premises environment, revert the ExternalEmailAddress of any mail-enabled public folder that was updated by SetMailPublicFolderExternalAddress.ps1 (the script used in Step 8: Test and unlock public folders in Exchange Online of Use batch migration to migrate Exchange 2016 public folders to Exchange Online. You can refer to the summary file created by the script to identify the ones that were modified, or use the file OnPrem_MEPF.xml file generated earlier in the same batch migration process to get the original properties for all mail-enabled public folders.

  3. Dans Exchange Online PowerShell, exécutez les commandes suivantes pour supprimer tous les dossiers publics et les boîtes aux lettres Exchange Online :In Exchange Online PowerShell, run the following commands to remove all Exchange Online public folders and mailboxes:

    Get-MailPublicFolder -ResultSize Unlimited | where {$_.EntryId -ne $null}| Disable-MailPublicFolder -Confirm:$false 
    Get-PublicFolder -GetChildren \ -ResultSize Unlimited | Remove-PublicFolder -Recurse -Confirm:$false
    $hierarchyMailboxGuid = $(Get-OrganizationConfig).RootPublicFolderMailbox.HierarchyMailboxGuid
    Get-Mailbox -PublicFolder | Where-Object {$_.ExchangeGuid -ne $hierarchyMailboxGuid} | Remove-Mailbox -PublicFolder -Confirm:$false -Force
    Get-Mailbox -PublicFolder | Where-Object {$_.ExchangeGuid -eq $hierarchyMailboxGuid} | Remove-Mailbox -PublicFolder -Confirm:$false -Force
    Get-Mailbox -PublicFolder -SoftDeletedMailbox | Remove-Mailbox -PublicFolder -PermanentlyDelete:$true
    
  4. Dans votre environnement Exchange Online pour rediriger le trafic de dossier public vers locaux (2016 Exchange), exécutez la commande suivante :Run the following command in your Exchange Online environment to redirect public folder traffic back to on-premises (Exchange 2016):

    Set-OrganizationConfig -PublicFoldersEnabled Remote
    
  5. Voir configurer Exchange 2013 des dossiers publics pour un déploiement hybride pour obtenir des instructions sur la reconfiguration de l’accès à vos dossiers publics locaux, afin que vos utilisateurs Exchange Online peuvent y accéder.See Configure Exchange 2013 public folders for a hybrid deployment for instructions on reconfiguring access to your on-premises public folders, so that your Exchange Online users can access them.