Hallo Freunde der Sonne,
neulich bin ich wieder bei einer öffentlichen Ordner Migration über einen ekligen Fehler gestolpert und wollte diesen daher notieren.
Exchange 2013/2016 – Public-Folder-Migration fails with DataValidationException
Quelle
- Social TecNet: https://social.technet.microsoft.com/Forums/exchange/en-US/466106c8-33a4-4474-83eb-2f6451e0d4eb/2010-2013-public-folder-migration-failed-property-expression-isnt-valid?forum=exchangesvrdeploy
- TecNet – PublicFolder Migration Guide: https://technet.microsoft.com/en-us/library/jj150486(v=exchg.150).aspx
Symptom
Der MigrationBatch der öffnetlichen Ordner schlägt fehl, im Protokoll findet Ihr den Fehler „DataValidationException“.
Auffällig – alle Objekte wurden synchronisiert (Beispiel: 10000/10000), konnten aber nicht die Ordner geschoben werden (Protokoll relativ kurz).
Lösung
Prüfung der E-Mail-aktivierten öffentlichen Ordner auf Sonderzeichen im Alias, nebenbei wirft der Exchange auch bei Alias-Einträgen in normalen Mailboxen Fehler bei der Migration wenn diese Sonderzeichen einhalten sollten.
Um diesen Alias-Fehler zu beheben bitte:
- ADSIedit.msc öffnen
- Standardkontext auswählen
- Auf die Organisationseinheit „Microsoft Exchange System objects“ wechseln
- Alle „publicFolder“-Entitäten prüfen/nacheinander öffnen
- das Feld „mailNickname“ von Sonderzeichen bereinigen wie: Leertasten, Blackslashs, etc.
- danach den MigrationBatch der öffentlichen Ordner fortsetzen oder die Migration erneut durchführen
(der Leitfaden im TecNet zeigt, wie die Migration zurückgesetzt werden kann)
