Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

Удаление отключенных почтовых ящиков Exchange 2010.


Итак, квоты на архивы и на ящики установлены, пользователи как обычно начинают взрывать мозг вопросом: Что нам делать, мы не можем отправлять почту? (Это нормальная ситуация так как в России,  «Пока Гром не грянет, мужик не перекрестится») и все наши увещевания, инструкции, рекомендации, высланные еще месяц назад, сразу после их получения ими, скорей всего были отправлены в «ТРЭШ», но теперь все же придется заархивировать почту, но это уже проблемы трудящихся…

Следующим шагом перед оффлайн дефрагментацией баз имеет смысл удалить отключенные ящики.

А у нас их ой как не мало…

snap1

По умолчанию этот срок равен 14 дней.

Если сотрудник увольняется, то мы  отключаем почтовый ящик от доменной учётной записи, удаляем пользователя из всех групп в которых он находится, а после уже блокируем доменную учётную запись.

Можем не ждать 14 дней, открываю свой «любимый» PowerShell:

Смотрим какие базы у нас на почтовике:

get-mailboxdatabase

snap2

Далее нас интересуют отключенные почтовые ящики:

Get-MailboxDatabase | Get-MailboxStatistics | where {$_.DisconnectReason}

snap3

Или вот такой командой можно посмотреть все отключенные почтовые ящики например на букву «М»

 Get-DisconnectedMailbox M*

Удаляем почтовый ящик например пользователя «user»

remove-storemailbox -database «gold1» -identity «user» -MailboxState Disabled

Вы действительно хотите это сделать? Да

или вот так:

Remove-StoreMailbox -database «Имя базы» -Identity «Имя ящика» -MailboxState | softdeleted -confirm:$true 

Запускаем обновления состояния консоли:

get-mailboxdatabase | clean-mailboxdatabase

Думаю на этом очистка наших баз закончена.

Далее можно будет в выходные сделать повторную оффлайн дефрагментацию…

Всем хорошей работы!!!

 

 

Реклама

01.07.2014 - Posted by | ms exchange 2010

Sorry, the comment form is closed at this time.

%d такие блоггеры, как: