Exchange
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Get-MailboxStatistics

Gilt für: Exchange Server 2010 SP2

Letztes Änderungsdatum des Themas: 2011-09-07

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.


Get-MailboxStatistics -Identity <GeneralMailboxOrMailUserIdParameter> [-Archive <SwitchParameter>] [-DomainController <Fqdn>] [-IncludeMoveHistory <SwitchParameter>] [-IncludeMoveReport <SwitchParameter>]


Get-MailboxStatistics -Database <DatabaseIdParameter> [-DomainController <Fqdn>]


Get-MailboxStatistics -Server <ServerIdParameter> [-DomainController <Fqdn>]

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.

Bb124612.note(de-DE,EXCHG.141).gifAnmerkung:
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 6", "BEISPIEL 7" und "BEISPIEL 8" weiter unten in diesem Thema.

Bb124612.note(de-DE,EXCHG.141).gifAnmerkung:
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 Postfachberechtigungen.

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:

  • GUID
  • Database

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:

  • Alias
    Beispiel: JPhilips
  • Canonical DN
    Beispiel: Atlanta.Corp.Contoso.Com/Users/JPhilips
  • Display Name
    Beispiel: Jeff Philips
  • Distinguished Name (DN)
    Beispiel: CN=JPhilips,CN=Users,DC=Atlanta,DC=Corp,DC=contoso,DC=com
  • Domain\Account
    Beispiel: Atlanta\JPhilips
  • GUID
    Beispiel: fb456636-fe7d-4d58-9d15-5af57d0354c2
  • Immutable ID
    Beispiel: fb456636-fe7d-4d58-9d15-5af57d0354c2@contoso.com
  • Legacy Exchange DN
    Beispiel: /o=Contoso/ou=AdministrativeGroup/cn=Recipients/cn=JPhilips
  • SMTP Address
    Beispiel: Jeff.Philips@contoso.com
  • User Principal Name
    Beispiel: JPhilips@contoso.com

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:

  • Vollqualifizierter Domänenname (FQDN)
  • NetBIOS-Name

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.

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.

Bb124612.note(de-DE,EXCHG.141).gifAnmerkung:
Da die Ausgabe dieses Befehls ausführlich ist, müssen Sie die Ausgabe an eine CSV-Datei senden, um eine einfachere Analyse durchzuführen.

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.

Fehler Beschreibung

 

 

Ausnahmen Beschreibung

 

 

In diesem Beispiel wird unter Verwendung des Alias "AylaKol" die Postfachstatistik für ein Postfach 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 alle nicht verbundenen Postfächer abgerufen. In diesem Beispiel wird eine WHERE-Klausel verwendet. Die Variable $_ wird verwendet, um das Objekt anzugeben, das in die Pipeline übergeben wird. Der Operator -ne bedeutet "ungleich".

Get-MailboxStatistics | Where {$_.DisconnectDate -ne $null}

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, werden mehrere Verschiebungsberichte angezeigt. 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
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)