Microsoft Office 365 Basic, Standard and Exchange Online Plan only come with 50GB Mailboxes and up to 50GB Archive Storage.
Whereas most other plans like Microsoft Office 365 Premium, Office 365 E3, Microsoft Office 365 E3, Exchange Online Plan 2 and many others come with 100GBs and a 100GB Online Archive that can be converted to unlimited archive storage.
If you had the need to upgrade your mailboxes because you wanted to add Microsoft Office 365 Apps, or InTune or other bundled advanced 365 features that come with the higher level plans, you can very easily overpay if you select the wrong plans.
If most users are way below the 50GB mailbox limit, they could very well use Microsoft Office 365 Premium. However if users are close to 50GB and/or their Archive storage is close to full, or if they are Exchange Online Plan 2 and using over 50GBs and archiving is also using a lot, then a 100GB plan is in order – in this case Office 365 E3 or Microsoft Office 365 E3 might be the better choice, depending on what features you need.
Here are the powershell commands to determine storage utilization in the mailboxes and archive storage for all Office 365 for Business Users.
USER MAILBOX STORAGE UTILIZATION OWERSHELL COMMANDS:
To get mailbox usage for each user, I found this article:
https://community.spiceworks.com/topic/2214341-office-365-mailbox-size-report-all-users
Run this command in PowerShell:
Get-mailbox | get-mailboxstatistics | select displayname,primarysmtpaddress,totalitemsize |sort totalitemsize -Descending
If you would like to export this data into a .csv file, use this command:
Get-mailbox | get-mailboxstatistics | select displayname,primarysmtpaddress,totalitemsize |sort totalitemsize -Descending | export-csv C:\Users\(put username here)\Downloads\mailbox-size.csv -NoTypeInformation
USER ONLINE ARCHIVE STORAGE UTILIZATION POWERSHELL COMMANDS:
Check archive status office 365 powershell
To get the Archive statistics, I found this article:
https://cloud.foetron.com/support/solutions/articles/14000111402-how-to-generate-user-archive-mailbox-usage-report
Run this command in PowerShell:
Get-Mailbox -ResultSize unlimited | Get-MailboxStatistics -Archive | select TotalItemSize,DisplayName
If you would like to export this data into a .csv file, use this command:
Get-Mailbox -ResultSize unlimited | Get-MailboxStatistics -Archive |select TotalItemSize,DisplayName | export-csv C:\Users\(put username here)\Downloads\mailbox-archive-size.csv -NoTypeInformation
–
If you require further help, please leave a comment and we will answer it as soon as possible.
For professional IT support, please contact ProTek IT Solutions.