Get-MailboxStatistics
Gilt für: Exchange Server 2013, Exchange Online
Letztes Änderungsdatum des Themas: 2012-06-19
Verwenden Sie das Cmdlet Get-MailboxStatistics, um Informationen über ein Postfach zu erhalten, z. B. über die Größe des Postfachs, die Anzahl der enthaltenen Nachrichten und den Zeitpunkt des letzten Zugriffs. Darüber hinaus erhalten Sie den Verschiebungsverlauf oder Verschiebungsbericht einer abgeschlossenen Verschiebungsanforderung.
Informationen zu den Parametersätzen im Abschnitt zur Syntax weiter unten finden Sie unter Syntax.
Get-MailboxStatistics -Identity <GeneralMailboxOrMailUserIdParameter> [-Archive <SwitchParameter>] [-IncludeMoveHistory <SwitchParameter>] [-IncludeMoveReport <SwitchParameter>] <COMMON PARAMETERS>
Get-MailboxStatistics -Database <DatabaseIdParameter> [-Filter <String>] [-StoreMailboxIdentity <StoreMailboxIdParameter>] <COMMON PARAMETERS>
Get-MailboxStatistics -Server <ServerIdParameter> [-Filter <String>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-DomainController <Fqdn>] [-NoADLookup <SwitchParameter>]
In diesem Beispiel wird die Postfachstatistik für das Postfach des Benutzers Ayla Kol mithilfe seines zugehörigen Alias AylaKol abgerufen.
Get-MailboxStatistics -Identity AylaKol
In diesem Beispiel wird die Postfachstatistik für alle Postfächer auf dem Server "MailboxServer01" abgerufen.
Get-MailboxStatistics -Server MailboxServer01
In diesem Beispiel wird die Postfachstatistik für das angegebene Postfach abgerufen.
Get-MailboxStatistics -Identity contoso\chris
In diesem Beispiel wird die Postfachstatistik für alle Postfächer in der angegebenen Postfachdatenbank abgerufen.
Get-MailboxStatistics -Database "Mailbox Database"
In diesem Beispiel wird die Postfachstatistik für die nicht verbundenen Postfächer aller Postfachdatenbanken in der Organisation abgerufen. Der Operator -ne bedeutet "ungleich".
Get-MailboxDatabase | Get-MailboxStatistics -Filter 'DisconnectDate -ne $null'
In diesem Beispiel wird die Postfachstatistik für ein einzelnes nicht verbundenes Postfach abgerufen. Der Wert für den Parameter StoreMailboxIdentity ist die Postfach-GUID des nicht verbundenen Postfachs. Sie können auch den LegacyDN verwenden.
Get-MailboxStatistics -Database "Mailbox Database" -StoreMailboxIdentity 3b475034-303d-49b2-9403-ae022b43742d
In diesem Beispiel wird die Zusammenfassung des Verschiebungsverlaufs für die abgeschlossene Verschiebungsanforderung für das Postfach von "Ayla Kol" zurückgegeben. Wenn Sie die Ausgabe nicht über eine Pipeline an das Cmdlet Format-List übergeben, wird der Verschiebungsverlauf nicht angezeigt.
Get-MailboxStatistics -Identity AylaKol -IncludeMoveHistory | Format-List
In diesem Beispiel wird der detaillierte Verschiebungsverlauf für die abgeschlossene Verschiebungsanforderung für das Postfach von "Ayla Kol" zurückgegeben. In diesem Beispiel wird eine temporäre Variable verwendet, um das Postfachstatistik-Objekt zu speichern. Wenn das Postfach mehrere Male verschoben wurde, sind mehrere Verschiebungsberichte verfügbar. Der letzte Verschiebungsbericht ist immer MoveReport[0].
$temp=Get-MailboxStatistics -Identity AylaKol -IncludeMoveHistory $temp.MoveHistory[0]
In diesem Beispiel wird der detaillierte Verschiebungsverlauf und ein ausführlicher, detaillierter Verschiebungsbericht für das Postfach von "Ayla Kol" zurückgegeben. In diesem Beispiel wird eine temporäre Variable verwendet, um das Verschiebungsanforderungs-Statistikobjekt und die Ausgaben des Verschiebungsberichts in eine CSV-Datei zu speichern.
$temp=Get-MailboxStatistics -Identity AylaKol -IncludeMoveReport $temp.MoveHistory[0] | Export-CSV C:\MoveReport_AylaKol.csv
Nur auf Postfachservern können Sie das Cmdlet Get-MailboxStatistics ohne Parameter verwenden. In diesem Fall können Sie mit dem Cmdlet die Statistik für alle Postfächer aller Datenbanken auf dem lokalen Server zurückgeben.
Anmerkung: |
|---|
| Für das Cmdlet Get-MailboxStatistics ist mindestens einer der folgenden Parameter für einen erfolgreichen Abschluss erforderlich: Server, Database oder Identity. |
Mit dem Cmdlet Get-MailboxStatistics können Sie den detaillierten Verschiebungsverlauf und einen Verschiebungsbericht für abgeschlossene Verschiebungsanforderungen zurückgeben, um Probleme einer Verschiebungsanforderung zu behandeln. Sie müssen zum Anzeigen des Verschiebungsverlaufs dieses Cmdlet als ein Objekt übergeben. Verschiebungsverläufe werden in der Postfachdatenbank aufgewahrt und inkrementell nummeriert. Die zuletzt ausgeführte Verschiebungsanforderung hat immer die Zahl 0. Weitere Informationen finden Sie unter "BEISPIEL 7", "BEISPIEL 8" und "BEISPIEL 9" in diesem Thema.
Anmerkung: |
|---|
| Es werden nur Verschiebungsberichte und Verschiebungsverläufe für abgeschlossene Verschiebungsanforderungen angezeigt. |
Bevor Sie dieses Cmdlet ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. In diesem Thema sind zwar alle Parameter für das Cmdlet aufgeführt, aber Sie verfügen möglicherweise nicht über Zugriff auf einige Parameter, falls diese nicht in den Ihnen zugewiesenen Berechtigungen enthalten sind. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Berechtigungen für die Empfängerbereitstellung" im Thema Empfängerberechtigungen.
| Parameter | Erforderlich | Typ | Beschreibung | ||
|---|---|---|---|---|---|
| Database | Erforderlich | Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter | Der Parameter Database gibt den Namen der Postfachdatenbank an. Wenn Sie einen Wert für den Parameter Database angeben, gibt die Exchange-Verwaltungsshell die Statistik für alle Postfächer der angegebenen Datenbank zurück. Folgende Werte können verwendet werden:
Dieser Parameter akzeptiert Pipelineeingaben vom Cmdlet Get-MailboxDatabase. | ||
| Identity | Erforderlich | Microsoft.Exchange.Configuration.Tasks.GeneralMailboxOrMailUserIdParameter | Der Parameter Identity gibt ein Postfach an. Wenn Sie einen Wert für den Parameter Identity angeben, sucht der Befehl das im Parameter Identity angegebene Postfach, stellt eine Verbindung mit dem Server her, auf dem sich das Postfach befindet, und gibt die Statistiken für das Postfach zurück. Dieser Parameter akzeptiert die folgenden Werte:
| ||
| Server | Erforderlich | Microsoft.Exchange.Configuration.Tasks.ServerIdParameter | Der Parameter Server gibt den Server an, von dem Sie die Postfachstatistik erhalten möchten. Einer der folgenden Werte kann verwendet werden:
Wenn Sie einen Wert für den Parameter Server angeben, gibt der Befehl die Statistik für alle Postfächer aller Datenbanken, einschließlich Wiederherstellungsdatenbanken, auf dem angegebenen Server zurück. Wenn Sie diesen Parameter nicht angeben, gibt der Befehl die Anmeldestatistik für den lokalen Server zurück. | ||
| Archive | Optional | System.Management.Automation.SwitchParameter | Der Parameter Archive gibt an, ob die Postfachstatistiken für das mit dem angegebenen Postfach verbundene Archivpostfach zurückgegeben wird. Für diesen Parameter muss kein Wert angegeben werden. | ||
| DomainController | Optional | Microsoft.Exchange.Data.Fqdn | Der Parameter DomainController gibt den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des Domänencontrollers an, der Daten aus Active Directory abruft. | ||
| Filter | Optional | System.String | Der Parameter Filter gibt an einen Filter an, um die Ergebnisse des Cmdlets Get-MailboxStatistics zu filtern. Verwenden Sie z. B. die folgenden Syntax für diesen Parameter, um alle nicht verbundenen Postfächer für eine bestimmte Postfachdatenbank anzuzeigen: | ||
| IncludeMoveHistory | Optional | System.Management.Automation.SwitchParameter | Die Option IncludeMoveHistory gibt an, ob zusätzliche Informationen zum Postfach, das den Verlauf einer abgeschlossenen Verschiebungsanforderung enthält, z. B. Status, Flags, Zieldatenbank, ungültige Elemente, Startzeiten, Endzeiten, Dauer der Verschiebungsanforderung in verschiedenen Phasen und Fehlercodes, zurückgegeben werden sollen. | ||
| IncludeMoveReport | Optional | System.Management.Automation.SwitchParameter | Die Option IncludeMoveReport gibt an, ob ein ausführlicher, detaillierter Verschiebungsbericht für eine abgeschlossene Verschiebungsanforderung, z. B. Serververbindungen und Verschiebungsphasen, zurückgegeben werden sollen.
| ||
| NoADLookup | Optional | System.Management.Automation.SwitchParameter | Die Option NoADLookup gibt an, dass Informationen aus der Postfachdatenbank und nicht aus Active Directory abgerufen werden. Auf diese Weise kann die Leistung des Cmdlets verbessert werden, wenn eine Postfachdatenbank abgefragt wird, die sehr viele Postfächer enthält. | ||
| StoreMailboxIdentity | Optional | Microsoft.Exchange.Configuration.Tasks.StoreMailboxIdParameter | Der Parameter StoreMailboxIdentity gibt die Postfachidentität an, wenn er zusammen mit dem Parameter Database verwendet wird, um Statistiken für ein einzelnes Postfach in der angegebenen Datenbank zurückzugeben. Einer der folgenden Werte kann verwendet werden:
Verwenden Sie diese Syntax, um Informationen zu nicht verbundenen Postfächern abzurufen, die kein entsprechendes Active Directory-Objekt besitzen oder über ein entsprechendes Active Directory-Objekt verfügen, das nicht auf das nicht verbundene Postfach in der Postfachdatenbank verweist. |
Eingabetypen, die dieses Cmdlet akzeptiert, finden Sie unter Eingabe- und Ausgabetypen für Cmdlets (möglicherweise in englischer Sprache). Wenn das Feld mit dem Eingabetyp für ein Cmdlet leer ist, akzeptiert das Cmdlet diese Eingabedaten nicht.
Rückgabetypen bzw. Ausgabetypen, die dieses Cmdlet akzeptiert, finden Sie unter Eingabe- und Ausgabetypen für Cmdlets (möglicherweise in englischer Sprache). Wenn das Feld mit dem Ausgabetyp leer ist, gibt das Cmdlet keine Daten zurück.

Anmerkung: