社畜の所業

社畜の所業

Microsoft365の機能について解説をしていきたいと思います。このブログの情報をご活用いただければ幸いです。たまに他の情報も取り入れていきたいと思います。

※このサイトはPR記事を含みます。

【Microsoft365参考書】プライマリメールボックスとアーカイブメールボックスの利用容量を確認するには?

プライマリメールボックスアーカイブメールボックスの通常領域の容量については、Exchange管理センターの[メールボックス]から確認することができますが、回復可能なアイテム領域の容量については、画面上から確認することができません。

 

なお、Powershellを利用することで回復可能なアイテム領域の利用容量の確認やすべてのユーザーメールボックスの利用容量を一覧として取得することができます。

 

以下にコマンドレットをご紹介したいと思います。

 

ExchangeOnlineに接続してから実行してください。

 

it-bibouroku.hateblo.jp

 

 

 

プライマリメールボックスの通常領域と回復可能なアイテム領域の利用容量 

<構文> 

Get-MailboxStatistics -Identity <メールアドレス> | Select TotalItemSize,TotalDeletedItemSize | Export-Csv -Encoding UTF8 -NoTypeInformation -Path <ファイルパス\ファイル名>.csv -NoTypeInformation 

  

<実行例> 

Get-MailboxStatistics -Identity test@contoso.com | Select TotalItemSize,TotalDeletedItemSize | Export-Csv -Encoding UTF8 -NoTypeInformation -Path "C:\Temp\MailboxStatistics.csv

※C ドライブの配下の temp フォルダーに MailboxStatistics.csv という名前のファイルで情報保存する場合 

 

 

 

アーカイブメールボックスの通常領域と回復可能なアイテム領域の利用容量 

<構文> 

Get-MailboxStatistics -Identity <メールアドレス> -Archive | Select TotalItemSize,TotalDeletedItemSize | Export-Csv -Encoding UTF8 -NoTypeInformation -Path <ファイルパス\ファイル名>.csv -NoTypeInformation 

  

<実行例> 

Get-MailboxStatistics -Identity test@contoso.com -Archive | Select TotalItemSize,TotalDeletedItemSize | Export-Csv -Encoding UTF8 -NoTypeInformation -Path "C:\Temp\ArchiveMailboxStatistics.csv

※C ドライブの配下の temp フォルダーに ArchiveMailboxStatistics.csv という名前のファイルで情報保存する場合 

  

<出力結果> 

TotalItemSize : 通常領域の使用容量 

TotalDeletedItemSize : 回復可能なアイテム領域の使用容量 

  

 

 

全ユーザーメールボックスのプライマリメールボックスの通常領域と回復可能なアイテム領域の利用容量 

 

<構文> 

$UserList = Get-Mailbox -Resultsize Unlimited -RecipientTypeDetails UserMailbox 

$MailboxStat = $UserList | Foreach {Get-MailboxStatistics -Identity $_.UserPrincipalName ; Start-Sleep -m 200} 

$MailboxStat | Select DisplayName,TotalItemSize,TotalDeletedItemSize | Export-CSV -NoTypeInformation -Encoding UTF8 "<ファイルパス\ファイル名>.csv

  

<実行例> 

$UserList = Get-Mailbox -Resultsize Unlimited -RecipientTypeDetails UserMailbox 

$MailboxStat = $UserList | Foreach {Get-MailboxStatistics -Identity $_.UserPrincipalName ; Start-Sleep -m 200} 

$MailboxStat | Select DisplayName,TotalItemSize,TotalDeletedItemSize | Export-CSV -NoTypeInformation -Encoding UTF8 "C:\Temp\TotalItemSizeList.csv

  

※ コマンド実行後、情報の取得にお時間を要する場合がございます。 

※C ドライブの配下の temp フォルダーに TotalItemSizeList.csv という名前のファイルで情報保存する場合 

  

 

 

全ユーザーメールボックスアーカイブメールボックスの通常領域と回復可能なアイテム領域の利用容量 

 

<構文> 

$UserList = Get-Mailbox -Resultsize Unlimited -RecipientTypeDetails UserMailbox -Archive 

$MailboxStat = $UserList | Foreach {Get-MailboxStatistics -Identity $_.UserPrincipalName -Archive ; Start-Sleep -m 200} 

$MailboxStat | Select DisplayName,TotalItemSize,TotalDeletedItemSize | Export-CSV -NoTypeInformation -Encoding UTF8 "<ファイルパス\ファイル名>.csv

  

<実行例> 

$UserList = Get-Mailbox -Resultsize Unlimited -RecipientTypeDetails UserMailbox -Archive 

$MailboxStat = $UserList | Foreach {Get-MailboxStatistics -Identity $_.UserPrincipalName -Archive ; Start-Sleep -m 200} 

$MailboxStat | Select DisplayName,TotalItemSize,TotalDeletedItemSize | Export-CSV -NoTypeInformation -Encoding UTF8 "C:\Temp\ArchiveTotalItemSizeList.csv

  

※ コマンド実行後、情報の取得にお時間を要する場合がございます。 

※C ドライブの配下の temp フォルダーに ArchiveTotalItemSizeList.csv という名前のファイルで情報保存する場合 

  

<出力結果> 

DisplayName : 表示名 (インプレースアーカイブ - <表示名> の形式で出力されます) 

TotalItemSize : アーカイブメールボックスの通常領域の利用容量 

TotalDeletedItemSize : アーカイブメールボックスの回復可能なアイテム領域の利用容量