Dela via


Felet "ErrorFoldersRestoredDuringMigrationPermanentException" i en migreringsbatch för gemensamma mappar

Symptom

När du kör ett batchjobb för migrering av gemensamma mappar får du följande felmeddelande:

ErrorFoldersRestoredDuringMigrationPermanentException

Skärmbild av felmeddelandet när du kör ett batchjobb för migrering av gemensamma mappar.

Orsak

Det här problemet beror på att återställningsåtgärden för gemensamma mappar inte stöds under migreringar som börjar med parametern ExcludeDumpster . Problemet uppstår om följande villkor uppfylls:

  • Migreringsbatchen för den gemensamma mappen skapades med hjälp av parametern ExcludeDumpster .
  • Du återställde borttagna gemensamma mappar från containern i källan när du körde batchjobbet för migrering.

Åtgärd

Lös problemet genom att använda någon av följande metoder, beroende på vad som är lämpligt för din situation.

Metod 1: Ta bort de återställda gemensamma mapparna

  1. Identifiera post-ID:t för de återställda mapparna. Så här kontrollerar du rapporten och identifierar post-ID:t.

    Metod 1: Använd Administrationscenter för Exchange

    1. I administrationscentret för Exchange väljer du Mottagarmigrering>.

    2. Välj migreringsbatch och välj sedan Visa information under Postlådestatus.

    3. Välj den misslyckade migreringspostlådan och välj sedan Ladda ned rapporten för den här användaren.

      Observera identiteten för den misslyckade migreringspostlådan. I följande exempel är identiteten Mailbox1.

      Skärmbild av nedladdningen av rapporten för misslyckad postlåda.

    4. I rapporten söker du efter nyckelordet "återställd" för att hitta post-ID:t för de återställda mapparna. Post-ID:t är det första datavärdet för den återställda mappposten, enligt följande exempel.

      Skärmbild av post-ID för återställd mapp.

    Metod 2: Använd PowerShell

    1. Anslut till Exchange Online PowerShell.

    2. Hämta den misslyckade migreringsbegäran för den gemensamma mappen genom att köra följande cmdlet:

      $failed_req = Get-PublicFolderMailboxMigrationRequest -Status Failed 
      $failed_req
      

      Observera identiteten för den misslyckade migreringspostlådan.

    3. Exportera statistiken för den misslyckade migreringsbegäran för den gemensamma mappens postlåda till en XML-fil genom att köra följande cmdlet:

      $failed_req | foreach { Get-PublicFolderMailboxMigrationRequestStatistics $_.Identity -IncludeReport -DiagnosticInfo verbose | Export-Clixml "PF_failed_$($_.TargetMailbox)_$($_.RequestGuid).xml" }
      

      Skärmbild av cmdleten för att exportera statistik.

      Den .xml filen skapas på datorn, som du ser i följande exempel.

      Skärmbild av nedladdad .xml filsökväg.

    4. Importera XML-filen genom att köra följande cmdlet:

      $failedreport=Import-Clixml "<Path of the xml file>"
      

      Observera:$failedreport är en variabel som du kan anpassa. <Sökvägen till XML-filen> representerar den faktiska sökvägen.

    5. Hämta post-ID:t för de återställda mapparna genom $failedreport att köra följande cmdlet:

      $failedreport.Report.Entries|where {[string]$_ -like "*recovered*"}|%{[string]$_}
      

      Post-ID:t är det första datavärdet för den återställda mappposten, enligt följande exempel.

      Skärmbild av det post-ID som är det första datavärdet för den återställda mappposten.

  2. Ta bort den återställda gemensamma mappen genom att köra följande cmdlet:

    Remove-PublicFolder -Identity "<EntryID>"
    

    <Ersätt EntryID-platshållaren> med det post-ID som du hittade i steg 1. Mer information om den här cmdleten finns i avsnittet "Exempel" i Remove-PublicFolder.

  3. Starta migreringen av den misslyckade postlådan genom att köra följande cmdlet:

    Start-MigrationUser "<FailedMailbox>"
    

    <Ersätt platshållaren FailedMailbox> med identiteten för den misslyckade migreringspostlådan som du antecknade i steg 1. Mer information om denna cmdlet finns i Start-MigrationUser.

Metod 2: Ange inte parametern ExcludeDumpster

Om du inte vill ta bort de återställda gemensamma mapparna startar du om migreringen utan att ange parametern ExcludeDumpster .

Mer information

Behöver du fortfarande hjälp? Gå till Microsoft Community.