Use PowerShell to determine the total size of disconnected mailboxes in a mailbox database

 

I have been performing some housekeeping tasks which include removing old user mailboxes.  While doing this I was curious how much disk space I would be saving so I took a few minutes to leverage the Get-MailboxStatistics cmdlet and calculate the total size of disconnected mailboxes:

Get-MailboxStatistics -Database <database> | Where { $_.DisconnectDate -Ne $Null } | ForEach-Object {[Microsoft.Exchange.Data.ByteQuantifiedSize]::Parse($_.TotalItemSize).ToMb()} | Measure-Object -Sum

Get_Disconnected_Mailboxes_Size

[BlogBookmark] [Blogsvine] [del.icio.us] [Digg] [Facebook] [Furl] [Google] [LinkedIn] [MySpace] [Reddit] [Slashdot] [StumbleUpon] [Twitter] [Windows Live] [Yahoo!] [Email]