Как безопасно экспортировать данные из почтовых ящиков Exchange 2010 в файлы PST с помощью New-MailboxExportRequest
и были ли удалены экспортированные элементы из исходного почтового ящика? В командлете Powershell отсутствует -DeleteContent
переключатель, который был частью Export-Mailbox
командлет в Exchange 2007.
С помощью Search-Mailbox -DeleteContent
после завершения MailboxExportRequest кажется плохой идеей, поскольку я действительно хочу удалить только те элементы, которые были успешно экспортированы, и я не мог найти никакого способа получить полный список элементов, обработанных New-MailboxExportRequest.
Несмотря на это, Search-Mailbox - это путь вперед, пожалуйста, прочтите следующие два перефразирования из http://technet.microsoft.com/en-us/library/dd298173%28v=exchg.141%29.aspx:
«Переключатель DeleteContent указывает, что сообщения, возвращенные поиском, должны быть окончательно удалены из исходного почтового ящика. При использовании с параметром TargetMailbox сообщения копируются в целевой почтовый ящик и удаляются из исходного почтового ящика»
«Прежде чем использовать переключатель DeleteContent для удаления содержимого, мы рекомендуем вам протестировать параметры поиска с помощью параметра LogOnly, как показано в примере 2».
Я предлагаю вам проверить http://technet.microsoft.com/en-us/library/ff459253%28v=exchg.141%29.aspx и (возможно, повторно) напишите ваш текущий скрипт (ы соответственно)