Fout 'ErrorFoldersRestoredDuringMigrationPermanentException' in een migratiebatch voor openbare mappen
Symptomen
Wanneer u een batchtaak voor migratie van openbare mappen uitvoert, ontvangt u het volgende foutbericht:
ErrorFoldersRestoredDuringMigrationPermanentException
Oorzaak
Dit probleem treedt op omdat de herstelbewerking voor openbare mappen niet wordt ondersteund tijdens migraties die beginnen met de parameter ExcludeDumpster . Het probleem treedt op als aan de volgende voorwaarden wordt voldaan:
- De migratiebatch voor openbare mappen is gemaakt met behulp van de
ExcludeDumpster
parameter. - U hebt de verwijderde openbare mappen uit de dumpster in de bron hersteld tijdens het uitvoeren van de migratiebatchtaak.
Oplossing
U kunt dit probleem oplossen door een van de volgende methoden te gebruiken, afhankelijk van uw situatie.
Methode 1: De herstelde openbare mappen verwijderen
Identificeer de vermelding-id's van de herstelde mappen. U kunt als volgt het rapport controleren en de vermelding-id's identificeren.
Methode 1: Exchange-beheercentrum gebruiken
Selecteer in het Exchange-beheercentrumde optie Migratie van geadresseerden>.
Selecteer de migratiebatch en selecteer vervolgens Details weergeven onder Postvakstatus.
Selecteer het postvak voor mislukte migratie en selecteer vervolgens Het rapport voor deze gebruiker downloaden.
Noteer de identiteit van het mislukte migratiepostvak. In het volgende voorbeeld is de identiteit Postvak1.
Zoek in het rapport naar het trefwoord 'hersteld' om de vermelding-id's van de herstelde mappen te vinden. De vermeldings-id is de eerste gegevenswaarde van de herstelde mapvermelding, zoals wordt weergegeven in het volgende voorbeeld.
Methode 2: PowerShell gebruiken
Maak verbinding met Exchange Online PowerShell.
Haal de mislukte aanvraag voor de migratie van het postvak van de openbare map op door de volgende cmdlet uit te voeren:
$failed_req = Get-PublicFolderMailboxMigrationRequest -Status Failed $failed_req
Noteer de identiteit van het mislukte migratiepostvak.
Exporteer de statistieken van de mislukte migratieaanvraag voor het postvak van de openbare map naar een XML-bestand door de volgende cmdlet uit te voeren:
$failed_req | foreach { Get-PublicFolderMailboxMigrationRequestStatistics $_.Identity -IncludeReport -DiagnosticInfo verbose | Export-Clixml "PF_failed_$($_.TargetMailbox)_$($_.RequestGuid).xml" }
Het .xml-bestand wordt gemaakt op uw computer, zoals wordt weergegeven in het volgende voorbeeld.
Importeer het XML-bestand door de volgende cmdlet uit te voeren:
$failedreport=Import-Clixml "<Path of the xml file>"
Opmerking:
$failedreport
is een variabele die u kunt aanpassen. <Het pad van het XML-bestand> vertegenwoordigt het werkelijke pad.Haal de vermelding-id's van de herstelde mappen op
$failedreport
door de volgende cmdlet uit te voeren:$failedreport.Report.Entries|where {[string]$_ -like "*recovered*"}|%{[string]$_}
De vermeldings-id is de eerste gegevenswaarde van de herstelde mapvermelding, zoals wordt weergegeven in het volgende voorbeeld.
Verwijder de herstelde openbare map door de volgende cmdlet uit te voeren:
Remove-PublicFolder -Identity "<EntryID>"
Vervang de <tijdelijke aanduiding EntryID> door de vermeldings-id die u in stap 1 hebt gevonden. Zie de sectie Voorbeelden van Remove-PublicFolder voor meer informatie over deze cmdlet.
Start de migratie van het mislukte postvak door de volgende cmdlet uit te voeren:
Start-MigrationUser "<FailedMailbox>"
Vervang de <tijdelijke aanduiding FailedMailbox> door de identiteit van het mislukte migratiepostvak dat u in stap 1 hebt genoteerd. Zie Start-MigrationUser voor meer informatie over deze cmdlet.
Methode 2: Geef de parameter ExcludeDumpster niet op
Als u de herstelde openbare mappen niet wilt verwijderen, start u de migratie opnieuw zonder de ExcludeDumpster
parameter op te geven.
Meer informatie
Meer hulp nodig? Ga naar Microsoft Community.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor