Назад | Перейти на главную страницу

Политику хранения Exchange нельзя запустить вручную

Я пытаюсь протестировать политику хранения 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