Выгрузка ящиков из Exchange в pst
Общая
Скрипт для выгрузки ящиков из БД 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
- Просмотров: 6908