Set-MailboxServer
Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Ultima modifica dell'argomento: 2008-01-21
Il cmdlet Set-MailboxServer consente di modificare gli attributi in un server Cassette postali Exchange specificando l'identità del server Cassette postali e gli attributi da modificare.
Sintassi
Set-MailboxServer -Identity <MailboxServerIdParameter> [-AutoDatabaseMountDial <Lossless | GoodAvailability | BestAvailability>] [-ClusteredStorageType <Disabled | NonShared | Shared>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-FolderLogForManagedFoldersEnabled <$true | $false>] [-ForcedDatabaseMountAfter <Unlimited>] [-JournalingLogForManagedFoldersEnabled <$true | $false>] [-Locale <MultiValuedProperty>] [-LogDirectorySizeLimitForManagedFolders <Unlimited>] [-LogFileAgeLimitForManagedFolders <EnhancedTimeSpan>] [-LogFileSizeLimitForManagedFolders <Unlimited>] [-LogPathForManagedFolders <LocalLongFullPath>] [-ManagedFolderAssistantSchedule <ScheduleInterval[]>] [-MAPIEncryptionRequired <$true | $false>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-RedundantMachines <MultiValuedProperty>] [-ReplicationNetworks <PrivateOnly | PrivateThenMixed | AllNetworks>] [-RetentionLogForManagedFoldersEnabled <$true | $false>] [-SubjectLogForManagedFoldersEnabled <$true | $false>] [-SubmissionServerOverrideList <MultiValuedProperty>] [-WhatIf [<SwitchParameter>]]
Set-MailboxServer [-AutoDatabaseMountDial <Lossless | GoodAvailability | BestAvailability>] [-ClusteredStorageType <Disabled | NonShared | Shared>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-FolderLogForManagedFoldersEnabled <$true | $false>] [-ForcedDatabaseMountAfter <Unlimited>] [-Instance <MailboxServer>] [-JournalingLogForManagedFoldersEnabled <$true | $false>] [-Locale <MultiValuedProperty>] [-LogDirectorySizeLimitForManagedFolders <Unlimited>] [-LogFileAgeLimitForManagedFolders <EnhancedTimeSpan>] [-LogFileSizeLimitForManagedFolders <Unlimited>] [-LogPathForManagedFolders <LocalLongFullPath>] [-ManagedFolderAssistantSchedule <ScheduleInterval[]>] [-MAPIEncryptionRequired <$true | $false>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-RedundantMachines <MultiValuedProperty>] [-ReplicationNetworks <PrivateOnly | PrivateThenMixed | AllNetworks>] [-RetentionLogForManagedFoldersEnabled <$true | $false>] [-SubjectLogForManagedFoldersEnabled <$true | $false>] [-SubmissionServerOverrideList <MultiValuedProperty>] [-WhatIf [<SwitchParameter>]]
Descrizione dettagliata
Per eseguire il cmdlet Set-MailboxServer, è necessario utilizzare un account che disponga della seguente delega:
- Ruolo Exchange Server Administrator e appartenenza al gruppo Administrators locale del server di destinazione.
Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Microsoft Exchange Server 2007, vedere Considerazioni sulle autorizzazioni.
Per modificare le impostazioni di verifica dei messaggi in un server in cui sono installati i ruoli del server Cassette postali e Trasporto Hub, è possibile utilizzare i parametri di verifica dei messaggi nel cmdlet Set-MailboxServer oppure nel cmdlet Set-TransportServer. Per modificare le impostazioni di verifica dei messaggi in un server in cui è installato il ruolo del server Cassette postali, ma non quello Trasporto Hub, è necessario utilizzare i parametri di verifica dei messaggi nel cmdlet Set-MailboxServer. Per modificare le impostazioni di verifica dei messaggi in un server in cui è installato il ruolo del server Trasporto Hub, ma non quello Cassette postali, è necessario utilizzare i parametri di verifica dei messaggi nel cmdlet Set-TransportServer.
Parametri
Parametro | Obbligatorio | Tipo | Descrizione |
---|---|---|---|
Identity |
Obbligatorio |
Microsoft.Exchange.Configuration.Tasks.MailboxServerIdParameter |
Il parametro Identity consente di specificare il server Cassette postali. È possibile utilizzare i seguenti valori:
|
AutoDatabaseMountDial |
Facoltativo |
Microsoft.Exchange.Data.Directory.SystemConfiguration.AutoDatabaseMountDial |
Il parametro AutoDatabaseMountDial consente di specificare la procedura automatica di montaggio del database per una soluzione di replica continua cluster (CCR, Cluster Continuous Replication) dopo il failover del server Cassette postali cluster. È possibile utilizzare i seguenti valori:
Il valore predefinito è BestAvailability. Se si specifica BestAvailability o GoodAvailability e tutti i dati sul nodo attivo non sono stati replicati sul nodo passivo, è probabile che parte dei dati delle cassette postali vadano persi. Tuttavia, la funzionalità del dumpster del trasporto (abilitata per impostazione predefinita) consentirà la protezione da perdite di dati inviando di nuovo i messaggi che si trovano nella coda del dumpster del trasporto. Per ulteriori informazioni sul dumpster del trasporto, vedere Replica continua cluster. Se, specificando uno di questi valori, il database non viene montato dopo il failover, è possibile utilizzare il parametro ForcedDatabaseMountAfter per imporre il montaggio del database dopo un periodo di tempo specificato. Per ulteriori informazioni sui valori Lossless, GoodAvailability e BestAvailability, vedere Interruzioni pianificate e non pianificate. |
ClusteredStorageType |
Facoltativo |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ClusteredStorageType |
Il parametro ClusteredStorageType consente di specificare il tipo di archiviazione condivisa per il server di cassette postali in cluster. È possibile utilizzare i seguenti valori:
|
Confirm |
Facoltativo |
System.Management.Automation.SwitchParameter |
Il parametro Confirm determina la sospensione dell'elaborazione e richiede che l'utente, prima che l'elaborazione continui, confermi l'operazione che verrà eseguita dal comando. Non è necessario specificare un valore per il parametro Confirm. |
DomainController |
Facoltativo |
Microsoft.Exchange.Data.Fqdn |
Per specificare il nome di dominio completo (FQDN) del controller di dominio che consente di scrivere la modifica alla configurazione nel servizio directory di Active Directory, includere nel comando il parametro DomainController. |
FolderLogForManagedFoldersEnabled |
Facoltativo |
System.Boolean |
Il parametro FolderLogForManagedFoldersEnabled consente di specificare se il registro delle cartelle gestite è abilitato per i messaggi trasferiti nelle cartelle gestite. I due possibili valori per questo parametro sono $true o $false. Se si specifica $true, le informazioni sulle cartelle a cui sono stati applicati i criteri cassetta postale delle cartelle gestite verranno registrate. |
ForcedDatabaseMountAfter |
Facoltativo |
Microsoft.Exchange.Data.Unlimited |
Il parametro ForcedDatabaseMountAfter consente di specificare il periodo di attesa dopo il failover del server di cassette postali in cluster prima del montaggio automatico dei database. Per specificare un valore, immettere un intervallo di tempo: dd.hh:mm:ss, in cui d = giorni, h = ore, m = minuti e s = secondi. Ad esempio, per specificare un timeout di due ore, immettere 2.00.00. Se si imposta il parametro AutoDatabaseMountDial su GoodAvailability o BestAvailability e i database hanno perso un numero di file di registro superiore al numero consentito in base al valore del parametro AutoDatabaseMountDial, il server Cassette postali rimarrà in attesa per l'intervallo di tempo specificato dal parametro ForcedDatabaseMountAfter, trascorso il quale il database verrà montato automaticamente. |
Instance |
Facoltativo |
Microsoft.Exchange.Data.Directory.Management.MailboxServer |
Il parametro Instance consente di trasmettere l'intero oggetto al comando per l'elaborazione. Viene utilizzato principalmente negli script in cui è necessario trasmettere l'intero oggetto al comando. Viene incluso nella tabella dei parametri come riferimento per gli sviluppatori. |
JournalingLogForManagedFoldersEnabled |
Facoltativo |
System.Boolean |
Il parametro JournalingLogForManagedFoldersEnabled consente di specificare se il registro delle cartelle gestite è abilitato per l'inserimento nel journal. I due possibili valori per questo parametro sono $true o $false. Se si specifica $true, le informazioni sui messaggi che erano state inserite nel journal verranno registrate. I registri si trovano nel percorso specificato dal parametro LogPathForManagedFolders. |
Locale |
Facoltativo |
Microsoft.Exchange.Data.MultiValuedProperty |
Il parametro Locale consente di specificare le impostazioni locali. Le impostazioni locali sono una raccolta di preferenze dell'utente relative alla lingua, ad esempio il sistema di scrittura, il calendario e il formato della data. Di seguito sono riportati alcuni esempi:
Per un elenco completo, vedere CultureInfo Class. |
LogDirectorySizeLimitForManagedFolders |
Facoltativo |
Microsoft.Exchange.Data.Unlimited |
Il parametro LogDirectorySizeLimitForManagedFolders consente di specificare il limite di dimensione per tutti i file di registro delle cartelle gestite da un unico database dei messaggi. Una volta raggiunto tale limite, i file meno recenti verranno eliminati per creare spazio ai nuovi file. La dimensione dei file di registro delle cartelle gestite viene calcolata come dimensione totale di tutti i file di registro con lo stesso prefisso del nome. Ad esempio, per un file con il nome Managed_Folder_Assistant[Storage Group 01][Mailbox Database 01]20061018-1.log, il prefisso è Managed_Folder_Assistant[Storage Group 01][Mailbox Database 01]. Se si rinominano i file di registro o si copiano altri file nella directory di registro delle cartelle gestite, tali file non verranno conteggiati nel calcolo delle dimensioni dei file di registro. I file di registro delle cartelle gestite per ciascun database dei messaggi hanno un prefisso del nome univoco. Pertanto, questo limite si applica ai file di registro di ciascun database dei messaggi e non a tutti i file di registro della directory. Se si dispone di più database dei messaggi, la dimensione massima consentita per la directory di registro delle cartelle gestite non corrisponde alla dimensione specificata nel parametro LogDirectorySizeLimitForManagedFolders, in quanto i file di registro delle cartelle gestite generati da database diversi hanno prefissi del nome diversi. La dimensione massima consentita della directory di registro delle cartelle gestite sarà X volte il valore specificato se si dispone di X database dei messaggi. È necessario specificare un numero intero o il valore "illimitato". Il valore predefinito è "illimitato". Se viene immesso un valore, qualificarlo con una delle seguenti unità:
I valori non qualificati vengono considerati byte. |
LogFileAgeLimitForManagedFolders |
Facoltativo |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Il parametro LogFileAgeLimitForManagedFolders consente di specificare per quanto tempo verranno conservati i registri delle cartelle gestite. I file di registro che superano il periodo massimo di memorizzazione verranno eliminati. Per specificare un valore, immettere un intervallo di tempo: dd.hh:mm:ss, in cui d = giorni, h = ore, m = minuti e s = secondi. Ad esempio, per specificare un intervallo di 30 giorni, immettere 30.00:00:00. Il valore predefinito è 00:00:00:00 (per specificare che non ci sono limiti al mantenimento dei file, non che i file vengono sovrascritti immediatamente). |
LogFileSizeLimitForManagedFolders |
Facoltativo |
Microsoft.Exchange.Data.Unlimited |
Il parametro LogFileSizeLimtiForManagedFolders consente di specificare la dimensione massima per ciascun file di registro delle cartelle gestite. Quando viene raggiunta la dimensione massima, viene creato un nuovo file di registro. Il valore predefinito è 10 MB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:
I valori non qualificati vengono considerati byte. |
LogPathForManagedFolders |
Facoltativo |
Microsoft.Exchange.Data.LocalLongFullPath |
Il parametro LogPathForManagedFolders consente di specificare il percorso della directory in cui sono archiviati i file di registro delle cartelle gestite. Il valore predefinito è <percorso di installazione di Exchange>\Logging\Managed Folder Assistant. |
ManagedFolderAssistantSchedule |
Facoltativo |
Microsoft.Exchange.Common.ScheduleInterval[] |
Il parametro ManagedFolderAssistantSchedule consente di specificare gli intervalli settimanali durante i quali l'assistente cartelle gestite applica le impostazioni di gestione dei record di messaggistica alle cartelle gestite. Il formato è StartDay.Time-EndDay.Time. È possibile utilizzare i seguenti valori per i giorni di inizio e di fine:
Tra l'ora di inizio e di fine devono intercorrere almeno 15 minuti di differenza. I minuti saranno arrotondati a 0, 15, 30 o 45. Se si specifica più di un intervallo, fra un intervallo e l'altro dovranno intercorrere almeno 15 minuti. Esempi:
Se l'elaborazione delle cassette postali presenti nel server non viene conclusa entro l'intervallo di tempo pianificato, alla successiva esecuzione dell'Assistente cartelle gestite l'elaborazione viene automaticamente ripresa dal punto in cui è stata interrotta. |
MAPIEncryptionRequired |
Facoltativo |
System.Boolean |
Il parametro MAPIEncryptionRequired consente di specificare se Exchange bloccherà i client MAPI che non utilizzano le chiamate di procedura remota crittografate (RPC, Remote Procedure Calls). I due possibili valori per questo parametro sono $true o $false. |
MessageTrackingLogEnabled |
Facoltativo |
System.Boolean |
Il parametro MessageTrackingLogEnabled consente di specificare se la verifica dei messaggi è abilitata. Il valore predefinito è $true. |
MessageTrackingLogMaxAge |
Facoltativo |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Il parametro MessageTrackingLogMaxAge consente di specificare il limite massimo di validità dei registri di verifica dei messaggi. I file di registro che risultano anteriori al valore specificato sono eliminati Il valore predefinito è 30 giorni. Per specificare un valore, immettere un intervallo di tempo: dd.hh:mm:ss, dove d = giorni, h = ore, m = minuti e s = secondi. L'intervallo di input valido per questo parametro è compreso tra |
MessageTrackingLogMaxDirectorySize |
Facoltativo |
Microsoft.Exchange.Data.Unlimited |
Il parametro MessageTrackingLogMaxDirectorySize consente di specificare la dimensione massima della directory dei registri di verifica dei messaggi. Se il limite massimo viene raggiunto, il server elimina i file di registro meno recenti. La dimensione massima della directory dei registri di verifica dei messaggi viene calcolata come dimensione totale di tutti i file di registro con lo stesso prefisso del nome. Gli altri file che non seguono la convenzione del prefisso del nome non vengono conteggiati nel calcolo della dimensione totale della directory. Rinominando i file di registro meno recenti o copiando gli altri file nella directory dei registri di verifica dei messaggi, la directory potrebbe superare la dimensione massima specificata. Quando il ruolo del server Trasporto Hub e il ruolo del server Cassette postali vengono installati nello stesso server, la dimensione massima della directory dei registri di verifica dei messaggi non coincide con la dimensione massima specificata poiché i file di registro di verifica dei messaggi generati da ruoli del server diversi hanno prefissi del nome diversi. I file del registro di verifica dei messaggi del ruolo del server Trasporto Hub o Trasporto Edge iniziano con il prefisso del nome MSGTRK. I file del registro di verifica dei messaggi del ruolo del server Cassette postali iniziano con il prefisso del nome MSGTRKM. Quando il ruolo del server Trasporto Hub e il ruolo del server Cassette postali vengono installati nello stesso server, la dimensione massima della directory dei registri di verifica dei messaggi è doppia rispetto al valore specificato. Il valore predefinito è
I valori non qualificati vengono considerati byte. È necessario che il valore del parametro MessageTrackingLogMaxFileSize sia inferiore o uguale al valore del parametro MessageTrackingLogMaxDirectorySize . La gamma di immissione valida per questi parametri è compresa tra |
MessageTrackingLogMaxFileSize |
Facoltativo |
Microsoft.Exchange.Data.Unlimited |
Il parametro MessageTrackingLogMaxFileSize consente di specificare la dimensione massima dei file di registro della verifica dei messaggi. Quando viene raggiunta la dimensione massima, viene creato un nuovo file di registro. Il valore predefinito è 10 MB. Se viene immesso un valore, qualificarlo con una delle seguenti unità:
I valori non qualificati vengono considerati byte. È necessario che il valore del parametro MessageTrackingLogMaxFileSize sia inferiore o uguale al valore del parametro MessageTrackingLogMaxDirectorySize . La gamma di immisssione valida per questi parametri è compresa tra 1 e 9223372036854775807 byte. |
MessageTrackingLogPath |
Facoltativo |
Microsoft.Exchange.Data.LocalLongFullPath |
Il parametro MessageTrackingLogPath consente di specificare la posizione dei registri della verifica dei messaggi. La posizione predefinita è |
MessageTrackingLogSubjectLoggingEnabled |
Facoltativo |
System.Boolean |
Il parametro MessageTrackingLogSubjectLoggingEnable consente di specificare se l'oggetto del messaggio debba essere incluso nel registro di verifica dei messaggi. Il valore predefinito è $True. |
RedundantMachines |
Facoltativo |
Microsoft.Exchange.Data.MultiValuedProperty |
Il parametro RedundantMachines consente di specificare i proprietari possibili e preferiti per le risorse cluster. |
ReplicationNetworks |
Facoltativo |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ReplicationNetworks |
Il parametro ReplicationNetworks è un parametro obsoleto che non funziona in Exchange Server 2007 RTM o SP1. Non deve essere utilizzato quando si esegue il cmdlet Set-MailboxServer. |
RetentionLogForManagedFoldersEnabled |
Facoltativo |
System.Boolean |
Il parametro RetentionLogForManagedFoldersEnabled consente di specificare se l'assistente cartelle gestite registra le informazioni sui messaggi che hanno raggiunto i limiti di mantenimento. I due possibili valori per questo parametro sono $true o $false. Se si specifica $true, le informazioni sui messaggi che sono stati elaborati perché hanno raggiunto i limiti di memorizzazione verranno registrate. |
SubjectLogForManagedFoldersEnabled |
Facoltativo |
System.Boolean |
Il parametro SubjectLogForManagedFoldersEnabled consente di specificare se l'oggetto dei messaggi verrà visualizzato nei registri delle cartelle gestite. I due possibili valori per questo parametro sono $true o $false. Se si specifica $false, l'oggetto dei messaggi non verrà indicato nei registri delle cartelle gestite. Il valore predefinito è $false. |
SubmissionServerOverrideList |
Facoltativo |
Microsoft.Exchange.Data.MultiValuedProperty |
Il parametro SubmissionServerOverrideList è un elenco statico di server Trasporto Hub (nello stesso sito di Active Directory del server Cassette postali) che il server Cassette postali notificherà quando i messaggi sono pronti per il recupero dalla Posta in uscita del mittente. Questo elenco sostituisce l'elenco dei server Trasporto Hub individuati in modo dinamico e può essere utilizzato temporaneamente per la risoluzione dei problemi relativi a un server Trasporto Hub e non si desidera ricevere notifiche di invio della posta, oppure può essere utilizzato per sostituire il bilanciamento del carico delle notifiche automatico fra tutti i server Trasporto Hub nello stesso sito di Active Directory del server Cassette postali. |
WhatIf |
Facoltativo |
System.Management.Automation.SwitchParameter |
Il parametro WhatIf indica al comando di simulare le azioni da eseguire sull'oggetto. Il parametro WhatIf consente di visualizzare le modifiche che verrebbero apportate senza applicarle. Non è necessario specificare un valore per il parametro WhatIf. |
Tipi di input
Tipi restituiti
Errori
Errore | Descrizione |
---|---|
|
Eccezioni
Eccezioni | Descrizione |
---|---|
|
Esempio
In questo esempio, il comando Set-MailboxServer viene utilizzato per impostare l'elenco di sostituzione dei server su HubServer01, HubServer02 e HubServer03.
Set-MailboxServer -Identity Server1 -SubmissionServerOverrideList HubServer01,HubServer02,HubServer03