Migration from Exchange 2007 to Exchange 2013 and Retention Policy

exchange-2013-logoВсем привет!

Рассмотрим следующий сценарий: на почтовый ящик, находящийся на Exchange 2007, была назначена Managed Folder политика, которая, например, удаляла письма старше 30 дней. Дальше вы мигрируете этот почтовый ящик на Exchange 2013, где вы так же создаете Retention Policy и применяете ее к этому ящику. В этом случае, политика не применяется вообще.


На англоязычных форумах TechNet есть ветка с обсуждение этой проблемы: Retention Policies not working for migrated exchange 2007 users to 2013. Там же поддержкой MS было предложен workaround.

Проблема с этим workaround лишь одна: у вас должен быть живой Exchange 2007, чтобы смигрировать ящик обратно на Exchange 2007, отключить политику и перенести обратно на Exchange 2013.

Что же можно сделать без Exchange 2007?

Проблема заключается в том, что на Exchange 2007 для удаления политики запускался командлет

Set-Mailbox -Identity user@domain.com –RemoveManagedFolderAndPolicy

и на Exchange 2013 он не работает для мигрированных ящиков.

Итак, workaround без Exchnage 2007:

  1. Назначить на ящик любую политику (Retention Policy)
  2. Start-ManagedFolderAssistant
  3. Очистить у учетной записи этого ящика следующие атрибуты в AD: msExchELCMailboxFlags и msExchMailboxTemplateLink
  4. Start-ManagedFolderAssistant
  5. Set-Mailbox -Identity user@domain.com –RemoveManagedFolderAndPolicy
  6. Start-MangedFolderAssistant
  7. Назначить на этот ящик требуемую политику

После этих действий политика будет применяться на ящик как и положено.

Читайте также:

Добавить комментарий