Назад | Перейти на главную страницу

Архив Exchange 2010 в PST

Я хотел бы поступить так же, как раньше, с Exmerge со старыми версиями Exchange.

По сути, мне нужно иметь возможность находить сообщения старше определенной даты, экспортировать эти сообщения в файл PST, а затем удалять их из почтового ящика.

Есть ли способ сделать это с помощью Exchange Powershell?

Любая помощь приветствуется

Спасибо

Начиная с Exchange 2007, вы могли делать это с помощью команд PowerShell, например Export-Mailbox и с 2010 года это был ваш единственный (по крайней мере, встроенный) вариант ..

Microsoft изменила команды powershell для Exchange 2010 SP1, и теперь вы должны использовать New-MailboxExportRequest для экспорта данных из почтового ящика в файл .pst. Ниже я привел пример.

Вместо того, чтобы пытаться резюмировать аргументы для команды я просто укажу вам на документация Microsoft для получения дополнительных сведений (отсюда я и взял приведенный ниже пример).

New-MailboxExportRequest -Mailbox Tony -ContentFilter {(body -like "*company*") -and (body -like "*profit*") -and (Received -lt "01/01/2010")} -FilePath "\\SERVER\PSTFileShare\Tony_CompanyProfits.pst"