Я пытаюсь протестировать политику хранения Exchange 2010, которая удаляла элементы в удаленных элементах через 365 дней. Exchange полностью пропатчен.
Когда я бегу Start-ManagedFolderAssistant -Identity “Administrator”
он работает успешно. Если я сбегу Start-ManagedFolderAssistant
чтобы запустить это на всем сервере, мне предлагается ввести имя сервера, а затем появляется сообщение об ошибке ниже. Та же ошибка возникает при использовании -Identity
переключатель.
The operation couldn't be performed because object 'FQDN Of Exchange' couldn't be found on FQDN Of One of our DC’s'.
+ CategoryInfo : NotSpecified: (0:Int32) [Start-ManagedFolderAssistant], ManagementObjectNotFoundExceptio
n
+ FullyQualifiedErrorId : 9FFD81F9,Microsoft.Exchange.Management.SystemConfigurationTasks.StartElcAssistant
Я проверил, есть ли в DC запись для сервера Exchange.
В журналах DNS ошибок нет. Я также принудительно использовал AD Replciation и DNS Replcation в домене. Я также ждал несколько часов, чтобы контроллеры домена тоже выполняли репликацию естественным образом.
Почему это происходит?
Причина в том, что обязательный параметр Identity
на Start-ManagedFolderAssistant
командлет ожидает ввода удостоверения почтового ящика.
Если вы хотите, чтобы он обрабатывал все почтовые ящики на данном сервере почтовых ящиков, вы можете сделать это следующим образом:
$allMailboxes = Get-MailboxServer -Identity "mailboxserver.domain.tld" | Get-Mailbox -ResultSize unlimited
$allMailboxes | Start-ManagedFolderAssistant