V starších verziách servera Exchange bolo možné zobraziť aktuálne veľkosti užívateľských boxov databázy pomocou konzoly Exchange Management Console. Od začiatku Exchange 2010 však grafická konzola prestala byť primárnym nástrojom na správu, ktorý prešiel cez konzolu PowerShell. V tomto článku vám ukážeme základné techniky, ktoré vám umožňujú získať informácie o veľkosti poštových schránok používateľov umiestnených na poštovom serveri Exchange 2010..
Aktuálna veľkosť škatúľ sa samozrejme dá zistiť z grafu Konzola pre správu servera Exchange, vo vlastnostiach poštovej schránky v časti Poštová schránka, ale tento postup je dosť nepríjemný, najmä pre veľké organizácie Exchange a výsledný formulár sám o sebe obsahuje málo informácií.
Je oveľa pohodlnejšie používať príkazy PowerShell. Otvorte konzolu EMS (Shell Management Shell). Ak chcete získať základné štatistiky poštových schránok používateľov na serveri Exchange, použite rutinu cmdlet Get-MailboxStatistics.
Spustením príkazu s názvom užívateľského účtu bez ďalších parametrov získame minimum informácií: meno používateľa (DisplayName), počet položiek (ItemCount), limit poľa (StorageLimitStatus) a čas posledného prístupu do poľa (LastLogonTime).
Get-MailboxStatistics jlukas
Ak chcete získať celkovú veľkosť poľa (veľkosť všetkých položiek v poli) a veľkosť odstránených položiek, musíte spustiť nasledujúci príkaz:
Get-MailboxStatistics jlukas | ft DisplayName, TotalItemSize, ItemCount, totaldeleteditemsize, storagelimitstatus
Môžete získať tabuľku so zoznamom všetkých poštových schránok umiestnených v konkrétnej poštovej databáze:
Get-Mailbox -Database MSK-MBX1 | Štatistika poštovej schránky ft displayname, totaldeleteditemsize, totalitemsize
Túto tabuľku je možné zoradiť podľa polí podľa veľkosti schránky používateľa a zobraziť napríklad prvých 10 veľkých polí.
Get-Mailbox -Database MSK-MBX1 | Štatistika poštovej schránky sort-object totalitemsize -descending | Zobrazovaný názov objektu Select-totalitemsize -First 10
Ak je potrebné výsledok príkazu nahrať do súboru CSV, pridajte „| Export-CSV top10mailbox.csv"
Zoznam účtov, ktorých veľkosť poštovej schránky prekročila alebo sa priblížila k stanovenej kvóte:
Get-MailboxStatistics -Server MSK-MB-2 | kde ($ _. StorageLimitStatus - obsahuje „IssueWarning“) - alebo ($ _. StorageLimitStatus - obsahuje „ProhibitSend“)
Kvóty poštovej schránky aktuálneho používateľa:
Get-Mailbox jlukas | Zoznam formátov * Kvóta
Ak potrebujete nájsť zoznam neaktívnych poštových schránok, ktoré sa nepoužívali dlhšie ako rok:
Get-MailboxStatistics -server MSK-MB-2 | kde $ _. Lastlogontime -lt (get-date) .AdDDays (-365)