
超過見込みのユーザーを確認する方法として、Microsoft365 管理センターの [利用状況] のレポートから確認が可能です。
[利用状況] のレポートで、[Quota status] の値で "問題なし (上限以下)” や "送信/受信禁止" など容量が超過しそうであるか判断ができます。
手順についてご紹介したいと思います。
- Microsoft365 管理センターで使用状況レポートを確認する手順
- Powershell でメールボックスの利用容量を一覧で取得するには?
- 各ユーザーのメールボックスの容量の上限値を確認するには?
Microsoft365 管理センターで使用状況レポートを確認する手順
1. グローバル管理者にて Microsoft365 管理センターにアクセスします。
2. 左メニューの [レポート] > [利用状況] > [Exchange] をクリックします。
3. 上部の [Mailbox usage] をクリックします。
4. 画面下の一覧より [Quota status] の値が "問題なし (上限以下) 以外である場合は、容量が超過しそうであると判断することができます。
警告が発生しているユーザーが一覧の上部に表示される動作を確認しています。
Quota status の値
- 警告 : 警告発行
- 送信禁止 : 送信禁止
- 送受信禁止 : 送信/受信禁止
補足事項
- 一覧の [Storage userd(MB)] で通常領域の利用容量、[Deleted Item Size(MB)] にて回復可能なアイテム領域の利用容量の確認が可能です。
※ 項目が表示されていない場合は、[列の選択] をクリックすることで項目を追加することができます。 - レポートをエクスポートすることが可能ですが、エクスポートしたレポートには、[Quota status] のカラムは出力されません。
- エクスポートしたレポートでは、容量の単位が Byte 表記となります。
Powershell でメールボックスの利用容量を一覧で取得するには?
Powershell にて、Get-ExOMailboxStatistics のコマンドレットを利用することで、すべてのユーザーのメールボックスの利用容量を一覧として取得することが可能です。
以下の記事を参考にExchange Online に接続してから実行してください。
テナント内の全ユーザーのメールボックスの使用容量を取得
※ 3 行のコマンドレットとなりますので、順番に実行します。
[構文]
$UserList = Get-ExOMailbox -RecipientTypeDetails UserMailbox -Resultsize Unlimited
$MailboxStat = $UserList | Foreach {Get-ExOMailboxStatistics -Identity $_.UserPrincipalName}
$MailboxStat | Select DisplayName,TotalItemSize,TotalDeletedItemSize | Export-CSV -NoTypeInformation -Encoding UTF8 "保存先\ファイル名.csv"
[実行例]
$UserList = Get-ExOMailbox -RecipientTypeDetails UserMailbox -Resultsize Unlimited
$MailboxStat = $UserList | Foreach {Get-ExOMailboxStatistics -Identity $_.UserPrincipalName}
$MailboxStat | Select DisplayName,TotalItemSize,TotalDeletedItemSize | Export-CSV -NoTypeInformation -Encoding UTF8 "C:\Temp\TotalItemSizeList.csv"
[出力項目]
DisplayName : 表示名
TotalItemSize : メールボックスの通常領域の使用容量
TotalDeletedItemSize : メールボックスの回復可能なアイテム領域の使用容量
各ユーザーのメールボックスの容量の上限値を確認するには?
各ユーザーのメールボックスの容量の上限値を確認する場合は、以下のコマンドレットにて取得が可能です。
[構文]
Get-Mailbox -ResultSize unlimited -RecipientTypeDetails UserMailbox | Select DisplayName,ProhibitSendReceiveQuota,RecoverableItemsQuota | Export-CSV -Encoding UTF8 -Path <ファイルパス\ファイル名>.csv -NoTypeInformation
[実行例]
Get-Mailbox -ResultSize unlimited -RecipientTypeDetails UserMailbox | Select DisplayName,ProhibitSendReceiveQuota,RecoverableItemsQuota | Export-CSV -Encoding UTF8 -Path C:\temp\UserMailbox.csv -NoTypeInformation
[出力結果]
DisplayName : 表示名
ProhibitSendReceiveQuota : メールボックスのサイズの上限
RecoverableItemsQuota : 回復可能なアイテム領域の容量の上限