Если не считать длинного
Я удалил пользователя AD, и его почтовый ящик Exch2016 не был помечен как отключенный.
Длинный из коротких
Prepare-MoveRequest.ps1
и процедуры для ADMT.Статус почтового ящика
Get-MailboxStatistics -Database $d -StoreMailboxIdentity $i | select DisplayName,DisconnectReason,DisconnectDate
На этом этапе почтовый ящик, принадлежащий пользователю, который был создан в новом лесу, имеет значение Disabled для DisconnectReason. Пользователь, который был перенесен, все еще имеет $ null
Попытка решения
Update-StoreMailboxState -Database $d -Identity $i
Это не влияет на изменения для перенесенного пользователя.
Положение дел
Get-ADObject -ldapFilter:"(msDS-LastKnownRDN=*)" -IncludeDeletedObjects -Properties * | select Name,Deleted
Почтовый ящик перенесенного пользователя находится в подвешенном состоянии, при этом объект AD был удален, но почтовый ящик не переходит в состояние «Отключено».
Попытка решения 2
Remove-StoreMailbox -Identity $i -Database $d -MailboxState "Disabled"
Ошибка возврата:
The mailbox 6b7460a9-c25b-4051-94c4-1def02663ef6 isn't disconnected.
Звучит как классическая задержка репликации. Контроллер домена, который использует Exchange, еще не претерпел изменений. Учитывая, что с момента публикации вопроса прошло пять часов, я ожидаю, что к настоящему времени все изменилось, если только у вас нет серьезных проблем с репликацией в вашем домене.