Get-MailboxStatistics

Si applica a: Exchange Server 2010

Ultima modifica dell'argomento: 2010-01-26

Utilizzare il cmdlet Get-MailboxStatistics per ottenere informazioni su una cassetta postale, quali la dimensione della cassetta postale, il numero di messaggi in essa contenuti e l'ora dell'ultimo accesso. Inoltre, è possibile ottenere la cronologia di spostamento o un rapporto di spostamento di una richiesta di spostamento completata.


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


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


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

Parametro Obbligatorio Tipo Descrizione

Database

Obbligatorio

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Il parametro Database consente di specificare il nome del database delle cassette postali. Quando si specifica un valore per il parametro Database, il Management Shell Exchange restituisce le statistiche per tutte le cassette postali nel database specificato.

È possibile utilizzare i seguenti valori:

  • GUID
  • Server\Database
  • Database

Questo parametro accetta l'immissione in pipeline dal cmdlet Get-MailboxDatabase.

Identity

Obbligatorio

Microsoft.Exchange.Configuration.Tasks.GeneralMailboxIdParameter

Il parametro Identity specifica il server Cassette postali. Quando si specifica un valore per il parametro Identity, il comando cerca la cassetta postale specificata nel parametro Identity, si connette al server in cui si trova la cassetta postale e restituisce le statistiche relative alla cassetta postale. È possibile utilizzare uno dei valori che seguono:

  • GUID
  • Nome distinto (DN)
  • Dominio\Account
  • Nome dell'entità utente
  • DN legacy di Exchange
  • Indirizzo SMTP
  • Alias

Server

Obbligatorio

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Il parametro Server consente di specificare il server da cui si desidera ottenere le statistiche delle cassette postali. È possibile utilizzare uno dei valori che seguono:

  • Nome dominio completo (FQDN)
  • Nome NetBIOS

Quando si specifica un valore per il parametro Server, il comando restituisce le statistiche per tutte le cassette postali di ciascun database, compresi i database di ripristino, sul server specificato. Se non si specifica questo parametro, il comando restituisce le statistiche di accesso per il server locale.

Archive

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro opzionale Archive specifica se restituire dati statistici sulle cassette postali per la cassetta postale di archiviazione associata alla cassetta postale specificata.

Con questo parametro, non è necessario specificare alcun valore.

DomainController

Facoltativo

Microsoft.Exchange.Data.Fqdn

Il parametro DomainController consente di specificare il nome di dominio completo (FQDN) del controller di dominio che recupera i dati da Active Directory.

IncludeMoveHistory

Facoltativo

System.Management.Automation.SwitchParameter

L'opzione IncludeMoveHistory specifica se restituire informazioni aggiuntive sulla cassetta postale che includano la cronologia di una richiesta di spostamento completata, come lo stato, i flag, il database di destinazione, gli elementi danneggiati, le indicazioni temporali di inizio e fine, la durata delle varie fasi della richiesta di spostamento e i codici di errore.

IncludeMoveReport

Facoltativo

System.Management.Automation.SwitchParameter

L'opzione IncludeMoveReport specifica se restituire un rapporto di spostamento dettagliato per una richiesta di spostamento completata, come le connessioni al server e le fasi di spostamento.

Bb124612.note(it-it,EXCHG.140).gifNota:
Poiché l'output di questo comando è dettagliato, è necessario inviare l'output in un file .CSV per un'analisi semplificata.

Solo sui server Cassette postali, è possibile utilizzare il cmdlet Get-MailboxStatistics senza parametri. In questo caso, il cmdlet restituisce le statistiche per tutte le cassette postali di ogni database del server locale.

Bb124612.note(it-it,EXCHG.140).gifNota:
Il cmdlet Get-MailboxStatistics richiede almeno uno dei seguenti parametri per il completamento: Server, Database, o Identity.

È possibile utilizzare il cmdlet Get-MailboxStatistics per restituire la cronologia di spostamento dettagliata e un rapporto di spostamento per le richieste di spostamento completate per la risoluzione di problemi relativi a una richiesta di spostamento. Per visualizzare la cronologia di spostamento, è necessario passare questo cmdlet come oggetto. Le cronologie di spostamento vengono conservate nel database delle cassette postali e numerate in ordine incrementale e l'ultima richiesta di spostamento eseguita è sempre numerata 0.Per ulteriori informazioni, vedere "Esempio 6," "ESEMPIO 7" e "Esempio 8" più avanti in questo argomento.

Bb124612.note(it-it,EXCHG.140).gifNota:
È possibile visualizzare solo i rapporti di spostamento e la cronologia di spostamento per le richieste di spostamento completate.

È necessario assegnare le autorizzazioni prima di poter eseguire questo cmdlet. Sebbene in questo argomento vengano elencati tutti i parametri relativi al cmdlet, si potrebbe non avere accesso ad alcuni di essi qualora non siano inclusi nelle autorizzazioni assegnate. Per visualizzare quali autorizzazioni siano necessarie, vedere "Autorizzazioni di provisioning dei destinatari" nell'argomento Autorizzazioni per la cassetta postale.

Errore Descrizione

 

 

Eccezioni Descrizione

 

 

In questo esempio vengono recuperate le statistiche delle cassette postali per una cassetta postale utilizzando l'alias AylaKol.

Get-MailboxStatistics -Identity AylaKol

In questo esempio vengono richiamate le statistiche delle cassette postali per tutte le cassette postali sul server MailboxServer01.

Get-MailboxStatistics -Server MailboxServer01

In questo esempio vengono illustrate le statistiche per la cassetta postale specificata.

Get-MailboxStatistics -Identity contoso\chris

In questo esempio vengono illustrate le statistiche per tutte le cassette postali nel database delle cassette postali specificato.

Get-MailboxStatistics -Database "Mailbox Database"

In questo esempio vengono illustrate le statistiche per tutte le cassette postali disconnesse. In questo esempio viene utilizzata la clausola WHERE. La variabile $_ viene utilizzata per specificare l'oggetto passato alla pipeline. L'operatore -ne significa "diverso da".

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

In questo esempio viene restituita la cronologia di spostamento di riepilogo per la richiesta di spostamento completata per la cassetta postale di Ayla Kol. Se non si crea una pipeline dell'output al cmdlet Format-List, la cronologia di spostamento non viene visualizzata.

Get-MailboxStatistics -Identity AylaKol -IncludeMoveHistory | Format-List

In questo esempio viene restituita la cronologia di spostamento dettagliata per la richiesta di spostamento completata per la cassetta postale di Ayla Kol. In questo esempio viene utilizzata una variabile temporanea per memorizzare l'oggetto delle statistiche delle cassette postali. Se la cassetta postale è stata spostata più volte, esisteranno più rapporti di spostamento. L'ultimo rapporto di spostamento è sempre MoveReport[0].

$temp=Get-MailboxStatistics -Identity AylaKol -IncludeMoveHistory
$temp.MoveHistory[0]

In questo esempio viene restituita la cronologia di spostamento dettagliata e un rapporto di spostamento dettagliato per la cassetta postale di Ayla Kol. In questo esempio viene utilizzata una variabile temporanea per memorizzare l'oggetto delle statistiche delle richieste di spostamento e restituire il rapporto di spostamento in un file CSV.

$temp=Get-MailboxStatistics -Identity AylaKol -IncludeMoveReport
$temp.MoveHistory[0] | Export-CSV C:\MoveReport_AylaKol.csv
Mostra: