Gibt es Tools zur Analyse der Nutzung eines Exchange-Postfachs?

Gibt es Tools zur Analyse der Nutzung eines Exchange-Postfachs?

Ich suche nach einem Tool (vorzugsweise kostenlos), das die Nutzung eines Exchange-Postfachs ähnlich wie Tools vom Typ „Ordnergröße“ für Dateifreigaben analysieren kann. Ich möchte sehen können, wie viel Speicherplatz in einem Postfach verbraucht wird (Elemente, Kalender, Aufgaben usw.) und welche Art von Anhängen (doc, xls, mp3 usw.) vorhanden sind.

Irgendwelche Empfehlungen?

Antwort1

Sie könnten auf jeden Fall etwas schreiben, um die Größen Ihrer einzelnen Ordner (Kalender, Aufgaben usw.) in Powershell zu erhalten. Bei den Anhangstypen bin ich mir jedoch nicht sicher.

Mit dem Parameter -FolderScope können Sie sich auf einen bestimmten Ordner konzentrieren. Für den Kalender wäre dies also:

Get-MailboxFolderStatistics -Identity $user -FolderScope "Calendar" 
|select FolderAndSubfolderSize

Sie können mehrere dieser Aufrufe kombinieren, um die Größen für alle Ordner zu ermitteln.

Antwort2

Eine schnelle Suche nach Skripten, die möglicherweise das tun, wovon Sie sprechen, hat einige Treffer ergeben:

Beide sind älter, aber es sieht so aus, als ob man sie noch auf Vordermann bringen könnte.

Der erste sieht interessant genug aus, dass ich ihn auseinandernehmen und sehen werde, wie er sich gegen einen E2K7-Server bei einem Kunden verhält. (Der Code sieht ausschrecklichzu lesen und hat einige Rechtschreibfehler, aber nach ein bisschen Verschönern denke ich, dass es wahrscheinlich ein Gewinner ist. Wenn nichts anderes, werde ich es wahrscheinlich als Pseudocode verwenden, um meinen eigenen zu schreiben...)

Übrigens: Alle im Internet gefundenen Skripts, die den Mechanismus \.\BackOfficeStorage verwenden, um zum Exchange-Speicher zu gelangen, funktionieren in E2K7 nicht.

Antwort3

verwenden

Get-MailboxStatistics -Database "mailbox database" | Sort -Property DisplayName | ft DisplayName, @{expression={$_.totalitemsize.value.ToMB()};label="Mailbox Size(MB)"}, itemcount, lastlogontime, lastlogofftime,lastloggedonuseraccount

Als Bonus sortiert es nach Anzeigenamen

Wenn Sie keinen Datenbanknamen angeben möchten:

get-mailbox | get-mailboxstatistics | select-object DisplayName,TotalItemSize,StorageLimitStatus,LastLogonTime

Anhangstyp und -größe sind eine interessante Frage. Ich muss sehen, ob das möglich ist, ohne jede einzelne Nachricht durchzugehen. Wenn Sie es für jede Nachricht einzeln tun müssen, würde ich sagen, dass sich der Aufwand nicht lohnt, es sei denn, Sie haben ein Compliance-Problem (aber dann würde ich sagen, beginnen Sie mit der Erstellung von Transportregeln).

verwandte Informationen