Экспорт почтовых ящиков Exchange 2013

Экспорт почтовых ящиков Exchange 2013Многие организации придерживаются политики хранения почтовых ящиков уволенных сотрудников в течение нескольких лет, но это не повод для того, чтобы не деактивировать учетные записи сотрудников и оставлять их ящики в базах данных Exchange. Есть простой и очевидный способ — экспорт почтовых ящиков Exchange 2013. Экспортированные ящики хранятся в формате .pst на любом доступном файловом ресурсе — локальном или сетевом. Для этого можно воспользоваться командлетом New-MailboxExportRequest 1.


Найти больше информации по настройке и администрированию Exchange 2013 на моем блоге вы сможете в основной статье тематики — Exchange 2013 — Установка, настройка, администрирование.


Экспорт почтовых ящиков Exchange 2013

Полный текст команды будет выглядеть следующим образом:

[PS] C:\Windows\system32>New-MailboxExportRequest -Mailbox egor@bissquit.com -FilePath «\\exchange02\dump\egor.pst»

Однако после ввода команды я получил ошибку. Даже если просто вводить имя командлета, Powershell не распознает его:

New-MailboxExportRequest is not recognized

Решение — дать пользователю права за экспорт ящиков:

[PS] C:\Windows\system32>New-ManagementRoleAssignment –Role “Mailbox Import Export” –User «bissquit\e.vasilev»

new-managementroleassignment mailbox import

Теперь остается только перезапустить консоль и ввести самую первую команду снова:

New-MailboxExportRequest mailbox filepath

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

[PS] C:\Windows\system32>Get-MailboxExportRequest –Mailbox egor@bissquit.com

New-MailboxExportRequest completed

Статус Completed означает, что запрос выполнен. Задача решена, можно смело отключать почтовый ящик пользователя и помнить о том, что в отключенных он провисит по умолчанию 30 дней, все зависит от настроек удаленных почтовых ящиков на конкретной базе данных.

comments powered by HyperComments