Az Exchange korábbi verzióiban az aktuális adatbázis felhasználói fiókméretek az Exchange Management Console segítségével tekinthetők meg. Az Exchange 2010-től kezdve azonban a grafikus konzol már nem volt az elsődleges felügyeleti eszköz, átadva a PowerShell konzol kezét. Ebben a cikkben bemutatjuk azokat az alapvető technikákat, amelyek lehetővé teszik, hogy információt szerezzen az Exchange 2010 levelezőkiszolgálón található felhasználói postafiókok méretéről..
A dobozok aktuális mérete természetesen a grafikából származik Exchange felügyeleti konzol, a postafiók tulajdonságai között a Postafiók szakaszban, de ez az eljárás meglehetősen kényelmetlen, különösen a nagy Exchange szervezeteknél, és maga az eredményűrlap kevés információt tartalmaz.
Sokkal kényelmesebb a PowerShell-parancsok használata. Tehát nyissa ki a konzolt EMS (Exchange Management Shell). Az alapvető felhasználói postafiók-statisztikák megszerzéséhez az Exchange kiszolgálón használja a parancsmagot Get-MailboxStatistics.
Ha a parancsot a felhasználói fiók nevével hajtjuk végre, egyéb paraméterek nélkül, minimális információt kapunk: felhasználónév (DisplayName), tételek száma (ItemCount), dobozkorlát (StorageLimitStatus) és a dobozhoz való utolsó hozzáférés ideje (LastLogonTime)..
Get-MailboxStatistics jlukas
A doboz teljes méretének (a dobozban lévő összes elem méretének) és a törölt elemeknek a megszerzéséhez a következő parancsot kell futtatnia:
Get-MailboxStatistics jlukas | ft DisplayName, TotalItemSize, ItemCount, totaldeleteditemsize, storagelimitstatus
Táblázatot kaphat egy adott levelezési adatbázisban található összes postafiók listájáról:
Get-Mailbox - MSK-MBX1 adatbázis | Get-MailboxStatistics | ft megjelenített név, totaldeleteditemsize, totalitemsize
Ez a táblázat mezők szerint rendezhető a felhasználói fiók méretével, és megjelenítheti például az első 10 nagy dobozt.
Get-Mailbox - MSK-MBX1 adatbázis | Get-MailboxStatistics | sort-object totalitemsize -descending | Select-Object megjelenítőnév, totalitemsize -Első 10
Ha a parancs eredményét feltölteni kell a CSV-be, akkor adja hozzá a “| Export-CSV top10mailbox.csv"
Azon fiókok listája, amelyek postafiókjának mérete meghaladta vagy megközelítette a megadott kvótát:
Get-MailboxStatistics -Szerver MSK-MB-2 | ahol a ($ _. StorageLimitStatus-tartalmaz „IssueWarning”) -vagy ($ _. StorageLimitStatus-tartalmaz „ProhibitSend”)
Jelenlegi felhasználói postafiók-kvóták:
Get-Mailbox jlukas | Format-List * Kvóta
Ha olyan inaktív postafiókok listáját kell megtalálnia, amelyeket nem használták egy éve tovább:
Get-MailboxStatistics -szerver MSK-MB-2 | ahol $ _. Lastlogontime -lt (get-date) .AddDays (-365)