Dapatkan ukuran kotak surat di Exchange 2010/2013/2016

Di versi Exchange yang lebih lama, ukuran kotak pengguna basis data saat ini dapat dilihat menggunakan Exchange Management Console. Tetapi mulai dengan Exchange 2010, konsol grafis telah berhenti menjadi alat manajemen utama, melewati kendali dari konsol PowerShell. Dalam artikel ini kami akan menunjukkan teknik dasar yang memungkinkan Anda untuk mendapatkan informasi tentang ukuran kotak surat pengguna yang terletak di server mail Exchange 2010.

Ukuran kotak saat ini, tentu saja, dapat diperoleh dari grafik Konsol manajemen pertukaran, di properti kotak surat di bagian Kotak surat, tetapi prosedur ini agak tidak nyaman, terutama untuk organisasi Exchange besar, dan formulir hasil itu sendiri berisi sedikit informasi.

Jauh lebih nyaman menggunakan perintah PowerShell. Jadi buka konsolnya EMS (Exchange Management Shell). Untuk mendapatkan statistik kotak surat pengguna dasar di server Exchange, gunakan cmdlet Dapatkan-MailboxStatistics.

Dengan menjalankan perintah dengan nama akun pengguna, tanpa parameter lain kami akan mendapatkan informasi minimum: nama pengguna (DisplayName), jumlah item (ItemCount), batas kotak (StorageLimitStatus) dan waktu akses terakhir ke kotak (LastLogonTime).

Dapatkan-MailboxStatistics jlukas

Untuk mendapatkan ukuran total kotak (ukuran semua item dalam kotak) dan ukuran item yang dihapus, Anda perlu menjalankan perintah berikut:

Dapatkan-MailboxStatistics jlukas | ft DisplayName, TotalItemSize, ItemCount, totaldeleteditemsize, storagelimitstatus

Catatan. Ukuran sebenarnya ditempati oleh kotak surat di basis data surat dipertimbangkan dan memperhitungkan baik ukuran semua pesan dan ukuran item Dumpster dari direktori Item Dapat Dipulihkan (disimpan di kotak surat selama 14 hari).

Anda bisa mendapatkan tabel dengan daftar semua kotak surat yang terletak di database email tertentu:

Get-Mailbox -Database MSK-MBX1 | Dapatkan-MailboxStatistics | ft displayname, totalditedit ukuran, totalkan ukuran

Catatan. Tukar cmdlet, secara default, hanya menampilkan 1000 hasil pertama. Anda dapat menghapus batasan ini menggunakan argumen -ResultSize: Tidak Terbatas

Tabel ini dapat diurutkan berdasarkan bidang dengan ukuran kotak dan tampilan pengguna, misalnya, 10 kotak besar teratas.

Get-Mailbox -Database MSK-MBX1 | Dapatkan-MailboxStatistics | sort-object totalitemsize -descending | Select-Object displayname, totalitemsize -First 10

Jika hasil dari perintah perlu diunggah ke CSV, tambahkan “| Ekspor-CSV top10mailbox.csv

Daftar akun yang ukuran kotak suratnya melebihi atau mendekati kuota yang ditentukan:

Get-MailboxStatistics -Server MSK-MB-2 | di mana ($ _. StorageLimitStatus -berisi “IssueWarning”) -atau ($ _. StorageLimitStatus -berisi “ProhibitSend”)

Kuota kotak pesan pengguna saat ini:

Get-Mailbox jlukas | Format-Daftar * Kuota

Catatan. Nilai kuota kotak surat dapat ditetapkan secara pribadi atau melalui paket kotak pesan yang ditetapkan

Jika Anda perlu menemukan daftar kotak surat tidak aktif yang belum digunakan selama lebih dari setahun:

Get-MailboxStatistics -server MSK-MB-2 | where $ _. Lastlogontime -lt (get-date) .AddDays (-365)