Dieser zweite Teil der Reihe über „Troubleshooting Exchange Mailbox Migration“ baut auf dem ersten Beitrag auf. In einigen Fällen kann es passieren, dass das Vorgehen aus dem vorherigen Teil nicht zur Lösung des Problems führt, deshalb werde ich Ihnen in diesem Teil etwas genauer erklären wie Sie dann weiter vorgehen können. Ergänzend zum ersten Teil, kann man sich mittels des Get-MoveRequest Befehls erweiterte Informationen zu den angestoßenen Verschiebeanforderungen geben lassen. Primär interessant ist es natürlich zu erfahren, welche Mailboxen bei einem Bulk-Move nicht verschoben werden konnten. Diese kann man sich mittels

Get-MoveRequest -MoveStatus Failed | Get-MoveRequestStatistics -IncludeReport | fl

ausgeben lassen. Anstelle von Failed sind auch die Parameter Completed, CompletedWithWarning, CompletionInProgress, InProgress, None und Queued möglich. Mit dem Attribut Failed werden alle Fehlgeschlagenen Requests angezeigt und eine Liste mit erweiterten Informationen angezeigt, die zum weiteren Troubleshooting relevant ist.

Besonders der Eintrag BadItemsEncountered ist interessant. Möglicherweise ist hier ein höherer Wert festgestellt worden, als der den Sie als Parameter übergeben haben. Falls das nicht der Fall ist, schauen Sie sich den Bereich Report an. Hier gibt es eine genaue Übersicht über die einzelnen Schritte bei der Migration der Mailbox und es sind üblicherweise die folgenden Einträge zu sehen:

17.04.2015 08:41:27 [exserver] '<Domain>/User/<user>' created move request
17.04.2015 08:41:31 [exserver] The Microsoft Exchange Mailbox Replication service '<url>' (15.0.1044.22 caps:1FFF) is examining the request.
17.04.2015 08:41:33 [exserver] Connected to target mailbox '31cf5171-2c3d-4240-b5ed-38ab6e6b0ad5 (Primary)', database 'Database 1', Mailbox server '<url>' Version 15.0 (Build 1044.0).
17.04.2015 08:41:49 [exserver] Initializing folder hierarchy from mailbox '31cf5171-2c3d-4240-b5ed-38ab6e6b0ad5 (Primary)': 321 folders total.
17.04.2015 08:41:52 [exserver] Stage: CopyingMessages. Percent complete: 25.17.04.2015 08:42:53 [exserver] Copy progress: 0/20598 messages, 0 B (0 bytes)/1.378 GB (1,378,052,605 bytes), 198/301 folders completed.
17.04.2015 08:42:54 [exserver] Fatal error TooManyBadItemsPermanentException

Hier ist besonders der letzte Punkt aussagekräftig, da er definitiv Zeig, dass es sich beim Verschieben um eine BadItem-Problematik handelt. Nun stellt sich aber die Frage, wie Sie weiter vorgehen, wenn Sie das BadItem-Flag gesetzt haben und der MoveRequest trotzdem fehlschlägt? Der Abschnitt Report beinhaltet noch weitere relevante Hinweise.

17.04.2015 08:42:10 [exserver] A missing item was encountered: Missing Item "<item>"17.04.2015 08:42:24 [exserver] A corrupted item was encountered: Search folder "<Folder>"

In diesem Falle bietet es sich an, dem betroffenen User die gefundenen Elemente mittzuteilen und um gemeinsame Klärung zu bitten. Bei einem fehlendem Item hilft es i.d.R. den Papierkorb zu leeren und Kalender-Items zu überprüfen. Bei beschädigten Dateien sollte das Item händisch gesichert werden und nach erfolgreicher Migration wieder importiert werden.