Выгрузка ящиков из Exchange в pst

Main

Оценка: 98.11% - 9 Голосов

Общая

Скрипт для выгрузки ящиков из БД Exchnage

Скрип для выгрузки основных ящиков из Exchange в PST

Add-PSSnapin *Microsoft.Exchange*
$UserMailboxes = Get-Mailbox -Archive -DomainController <Имя сервера> | Select Alias
foreach ($User in $UserMailboxes) {
$UserName = $User.Alias
New-MailboxExportRequest -Mailbox $UserName -FilePath "\\Путь\до папки\$($UserName).pst"
}

 

Скрип для выгрузки архивных ящиков из Exchange в файл PST

Add-PSSnapin *Microsoft.Exchange*
$UserMailboxes = Get-Mailbox -Archive -DomainController <Имя сервера> | Select Alias
foreach ($User in $UserMailboxes) {
$UserName = $User.Alias
New-MailboxExportRequest -Mailbox $UserName -FilePath "\\Путь\до папки\$($UserName).pst" -IsArchive
}

 

Проверка статуса выгрузки (Указать нужный статус InProgress, Completed, Failed) или без статуса для вывода всего списка

Get-MailboxExportRequest -Status Completed

  • Просмотров: 6079
Добавить комментарий