現在、メールのアーカイブと保持ポリシーの見直しを検討しています。大きな問題は(法務部門にとって)どれくらい前に節約したいですか?現在、私たちのユーザーはメールボックスの制限が非常に大きく、以前はすべて適切であると見なしてアーカイブすることができました。したがって、Exchangeデータベースにはない数百GBのデータがありますが、最終的には検出のためにアーカイブデータベースに吸い込まれることになります。私がやりたいのは、法務チームが1年、2年、3年など前に戻った場合にどれだけの量になるかを定量化できることです。
TheDailyAdminで、ほとんどの部分で私がやりたいことを実行するかなり簡単なPowershellスクリプトを見つけましたが、それはすべてを1つの山にまとめています。結果を確認したいのですが、ユーザー別に並べ替えると、Sallyには2年以上前の47MB、Charlesには2年以上前の190MBがあることがわかります。
これが私が実行したスクリプトです:
get-mailboxdatabase | get-mailbox -resultsize unlimited | get-mailboxfolderstatistics -folderscope all -includeoldestandnewestitems | export-csv mailbox_stats.csv
すべてをファイルに保存することはできますが、メールがだれのものかはわかりません。特にメールボックスでも実行しましたが、時間がかかるので、すべてのユーザーに対して手動で実行することは避けます。私はPowershellの第一人者ではありませんが、誰かがしっかりと把握し、コマンドを正しい方向に向けて少し細かく分解できるようにしてほしいと思っていました。
前もって感謝します!