Solved

SBS 2011 (Exchange 2010) Mailbox Sizes

Posted on 2016-10-12
4
60 Views
Last Modified: 2016-10-19
I am running out of disk space. I tried changing the view in ESM and add a column to reflect mailbox size but showing mailbox size isn't a column. How can I see all the mailbox sizes in one swoop to tell who the big offenders are?
0
Comment
Question by:LockDown32
4 Comments
 
LVL 16

Accepted Solution

by:
Ivan earned 125 total points
ID: 41841076
Hi,

run this command from exchange shell.

Get-MailboxDatabase "<database_name>" | Get-MailboxStatistics | Sort totalitemsize -desc | ft displayname, totalitemsize, itemcount

More on this can be found at: http://exchangeserverpro.com/browsing-mailbox-databases-in-exchange-2007-and-2010/

PS: Take a look at IIS logs, since they can eat a lot of space. They are usually at C:\inetpub\logs\logfiles\

Regards,
Ivan.
1
 
LVL 14

Assisted Solution

by:Todd Nelson
Todd Nelson earned 125 total points
ID: 41841353
Run this command to export a list of all mailboxes, sorted by size, to a CSV file...

Get-Mailbox | Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | Select-Object DisplayName,@{label="TotalItemSize(MB)";expression={$_.TotalItemSize.Value.ToMB()}},ItemCount | Export-Csv C:\MailboxSizes.csv -NoTypeInformation

Open in new window


Take a look at the application log for Event ID 1221. They will tell you how much white space is available in the database(s); or you can run this command to see available space within the database(s)...

Get-MailboxDatabase -Status | ft -auto Name,DatabaseSize,AvailableNewMailboxSpace

Open in new window

0
 
LVL 6

Assisted Solution

by:Niten Kumar
Niten Kumar earned 125 total points
ID: 41841354
Try running the following powershell script.  It will export data to a csv file(which can opened in excel and analyzed properly) sorting out mailbox size from biggest to lowest.

Get-MailboxStatistics -Database "XXXXXXXXXXX" | Select DisplayName, ItemCount, TotalItemSize | Sort-Object TotalItemSize -Descending | Export-CSV C:\size\XXXXXXXXXXX.csv

XXXXXXXXXXX -  is the database name.
size is a folder which you can create in the c drive to save the exported csv file.
0
 
LVL 35

Assisted Solution

by:Cris Hanna
Cris Hanna earned 125 total points
ID: 41841718
Since you are running SBS 2011,  are you looking at the detailed report?   Mailbox sizes for all users are listed there.   Have you run the wizards to move the exchange mailbox database to another drive?   You can do the same for WSUS repository and other items
1

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
Read this checklist to learn more about the 15 things you should never include in an email signature.
In this video we show how to create a User Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Mailb…
how to add IIS SMTP to handle application/Scanner relays into office 365.

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now