В настоящее время мы смотрим на архивирование электронных писем и пересматриваем нашу политику хранения. Большой вопрос (для юридического отдела), как далеко мы хотим сэкономить? В настоящее время наши пользователи имеют огромный лимит почтовых ящиков, и в прошлом все они могли архивировать, как им было удобно. Таким образом, у нас есть пара сотен ГБ данных, которых нет в базе данных Exchange, но мы, вероятно, в конечном итоге засадим базу данных архива для обнаружения. То, что я хотел бы сделать, - это определить количественно для команды юристов, сколько это будет, если мы вернемся на 1 год, 2 года, 3 года и т. Д.
Я нашел довольно простой сценарий Powershell в TheDailyAdmin, который делает то, что я хочу по большей части, но он объединяет все это в одну кучу. Я бы хотел видеть результаты, но отсортирован по пользователям, чтобы знать, что у Салли 47 МБ старше 2 лет, у Чарльза 190 МБ старше 2 лет и т. Д.
Вот скрипт, который я запустил:
get-mailboxdatabase | get-mailbox -resultsize unlimited | get-mailboxfolderstatistics -folderscope all -includeoldestandnewestitems | export-csv mailbox_stats.csv
Он отлично работает для того, чтобы поместить их все в файл, но я не могу сказать, кому принадлежит электронная почта. Я также запустил его на своем почтовом ящике, но я бы не стал запускать его вручную для каждого пользователя, так как это займет некоторое время! Я не гуру Powershell, но надеялся, что кто-то там будет лучше понимать, и может помочь мне указать правильное направление команд, чтобы помочь немного разбить его.
Заранее спасибо!