
Kurzanleitung für lokale Exchange-Server (On-Premises) mit der Exchange Management Shell.
1. Schnelle Übersicht
Zeigt Name, Datenbank, Größe, Elementanzahl und letzte Anmeldung aller Postfächer:
Get-Mailbox -ResultSize Unlimited |
Get-MailboxStatistics |
Select-Object DisplayName, Database, TotalItemSize, ItemCount, LastLogonTime |
Sort-Object DisplayName2. Nach Größe sortieren und als MB/GB anzeigen
Die Umrechnung in Zahlen erleichtert Sortierung und Weiterverarbeitung.
Get-Mailbox -ResultSize Unlimited |
Get-MailboxStatistics |
Select-Object DisplayName, Database, ItemCount,
@{Name='SizeMB'; Expression={[math]::Round($_.TotalItemSize.Value.ToBytes() / 1MB, 2)}},
@{Name='SizeGB'; Expression={[math]::Round($_.TotalItemSize.Value.ToBytes() / 1GB, 2)}},
LastLogonTime |
Sort-Object SizeMB -Descending |
Format-Table -AutoSize3. CSV-Bericht erzeugen
Für deutschsprachiges Excel wird ein Semikolon als Trennzeichen verwendet.
$Report = Get-Mailbox -ResultSize Unlimited |
Get-MailboxStatistics |
Select-Object DisplayName, Database, ItemCount,
@{Name='SizeMB'; Expression={[math]::Round($_.TotalItemSize.Value.ToBytes() / 1MB, 2)}},
@{Name='SizeGB'; Expression={[math]::Round($_.TotalItemSize.Value.ToBytes() / 1GB, 2)}},
LastLogonTime
$Report |
Sort-Object SizeMB -Descending |
Export-Csv -Path 'C:\Temp\Postfachgroessen.csv' -Delimiter ';' -NoTypeInformation -Encoding UTF84. Varianten
Nur eine Datenbank
Get-MailboxStatistics -Database 'DB01' |
Select-Object DisplayName, TotalItemSize, ItemCount, LastLogonTime |
Sort-Object TotalItemSize -DescendingNur ein Postfach
Get-MailboxStatistics -Identity 'max.mustermann' |
Select-Object DisplayName, Database, TotalItemSize, ItemCount, LastLogonTimeArchivpostfächer
Get-Mailbox -ResultSize Unlimited -Filter {ArchiveStatus -eq 'Active'} |
Get-MailboxStatistics -Archive |
Select-Object DisplayName, Database, TotalItemSize, ItemCountWichtige Hinweise
| Thema | Hinweis |
|---|---|
| Exchange-Versionen | Die verwendeten Cmdlets und Kernparameter sind in Exchange 2010–2019 und SE verfügbar. |
| Gesamtgröße | TotalItemSize ist die logische Größe des Postfachinhalts; die physische Datenbankgröße kann durch interne Strukturen und gelöschte Elemente abweichen. |
| Gelöschte Elemente | Bei Bedarf zusätzlich TotalDeletedItemSize in Select-Object aufnehmen. |
| CSV statt Tabelle | Vor Export-Csv kein Format-Table verwenden, da Formatierungsobjekte statt Rohdaten exportiert würden. |
| Pfad | Den Ordner C:\Temp vorher anlegen oder einen vorhandenen Zielpfad verwenden. |