Získejte velikosti poštovní schránky na serveru Exchange 2010/2013/2016

V dřívějších verzích serveru Exchange bylo možné zobrazit aktuální velikosti schránky uživatele databáze pomocí konzoly Exchange Management Console. Počínaje serverem Exchange 2010 však grafická konzole přestala být primárním nástrojem správy a předávala otěže konzoly PowerShell. V tomto článku vám ukážeme základní techniky, které vám umožní získat informace o velikosti poštovních schránek uživatelů umístěných na poštovním serveru Exchange 2010..

Aktuální velikost krabic lze samozřejmě získat z grafiky Konzola pro správu serveru Exchange, ve vlastnostech poštovní schránky v části Poštovní schránka, ale tento postup je poměrně nepohodlný, zejména pro velké organizace Exchange a výsledný formulář sám o sobě obsahuje málo informací.

Je mnohem pohodlnější používat příkazy PowerShell. Tak otevřete konzoli EMS (Exchange Management Shell). Chcete-li získat základní statistiky poštovní schránky uživatele na serveru Exchange, použijte rutinu Get-MailboxStatistics.

Spuštěním příkazu s názvem uživatelského účtu bez dalších parametrů získáme minimum informací: username (DisplayName), počet položek (ItemCount), limit pole (StorageLimitStatus) a čas posledního přístupu do pole (LastLogonTime).

Get-MailboxStatistics jlukas

Chcete-li získat celkovou velikost pole (velikost všech položek v poli) a velikost odstraněných položek, musíte spustit následující příkaz:

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

Poznámka:. Velikost, kterou poštovní schránka skutečně využívá v poštovní databázi, je brána v úvahu a bere v úvahu jak velikost všech zpráv, tak velikost položek výpisu z adresáře Recoverable items (uložených v poštovní schránce po dobu 14 dní)..

Můžete získat tabulku se seznamem všech poštovních schránek umístěných v konkrétní poštovní databázi:

Get-Mailbox -Database MSK-MBX1 | Get-MailboxStatistics | ft displayname, totaldeleteditemsize, totalitemsize

Poznámka:. Exchange cmdlets ve výchozím nastavení zobrazuje pouze prvních 1000 výsledků. Toto omezení můžete odstranit pomocí argumentu -ResultSize: Unlimited

Tuto tabulku lze třídit podle pole podle velikosti schránky uživatele a zobrazit například 10 největších velkých polí.

Get-Mailbox -Database MSK-MBX1 | Get-MailboxStatistics | sort-object totalitemsize -descending | Zobrazovaný název Select-Object, totalitemsize -First 10

Pokud je třeba výsledek příkazu nahrát do CSV, přidejte „| Export-CSV top10mailbox.csv

Seznam účtů, jejichž velikost poštovní schránky překročila nebo se přiblížila ke stanovené kvótě:

Get-MailboxStatistics -Server MSK-MB-2 | kde ($ _. StorageLimitStatus - obsahuje „IssueWarning“) - nebo ($ _. StorageLimitStatus - obsahuje „ProhibitSend“)

Kvóty poštovní schránky aktuálního uživatele:

Get-Mailbox jlukas | Formát-seznam * Kvóta

Poznámka:. Hodnoty kvóty poštovní schránky lze nastavit osobně nebo pomocí přiřazeného plánu poštovní schránky

Pokud potřebujete najít seznam neaktivních poštovních schránek, které nebyly používány déle než rok:

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