Získajte veľkosti poštových schránok na serveri Exchange 2010/2013/2016

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

poznámka. Zohľadňuje sa veľkosť skutočne obsadená poštovou schránkou v poštovej databáze a zohľadňuje sa tak veľkosť všetkých správ, ako aj veľkosť položiek výpisu z adresára Recoverable items (uložené v poštovej schránke po dobu 14 dní)..

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

poznámka. Výmena cmdletov štandardne zobrazuje iba prvých 1000 výsledkov. Toto obmedzenie môžete odstrániť pomocou argumentu -ResultSize: Unlimited

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

poznámka. Hodnoty kvót poštovej schránky je možné nastaviť osobne alebo prostredníctvom priradeného plánu poštovej schránky

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)