Set-UmServer

Questo cmdlet è disponibile solo in Exchange Server 2010.

Usare il cmdlet Set-UMServer per modificare le impostazioni associate al ruolo del server Messaggistica unificata.

Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.

Sintassi

Set-UmServer
   [-Identity] <UMServerIdParameter>
   [-Confirm]
   [-DialPlans <MultiValuedProperty>]
   [-DomainController <Fqdn>]
   [-ExternalServiceFqdn <UMSmartHost>]
   [-GrammarGenerationSchedule <ScheduleInterval[]>]
   [-IrmLogEnabled <Boolean>]
   [-IrmLogMaxAge <EnhancedTimeSpan>]
   [-IrmLogMaxDirectorySize <Unlimited>]
   [-IrmLogMaxFileSize <ByteQuantifiedSize>]
   [-IrmLogPath <LocalLongFullPath>]
   [-MaxCallsAllowed <Int32>]
   [-SIPAccessService <ProtocolConnectionSettings>]
   [-SipTcpListeningPort <Int32>]
   [-SipTlsListeningPort <Int32>]
   [-Status <ServerStatus>]
   [-UMStartupMode <UMStartupMode>]
   [-WhatIf]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-UMServer imposta proprietà specifiche in un server messaggistica unificata. Questo cmdlet può essere usato per impostare singoli parametri di messaggistica unificata per un server di messaggistica unificata specificato.

Una volta completata questa attività, il cmdlet imposta i parametri e i valori specificati.

È necessario disporre delle 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 individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.

Esempio

Esempio 1

Set-UMServer -Identity MyUMServer -Status NoNewCalls

Questo esempio impedisce al server Messaggistica unificata MyUMServer di accettare nuove chiamate.

Esempio 2

Set-UMServer -Identity MyUMServer -DialPlans $null

In questo esempio viene rimosso il server Messaggistica unificata MyUMServer da tutti i dial plan di messaggistica unificata.

Esempio 3

Set-UMServer -Identity MyUMServer -DialPlans MyUMDialPlanName -MaxCallsAllowed 50

Questo esempio aggiunge il server Messaggistica unificata MyUMServer al dial plan di messaggistica unificata MyUMDialPlanName e imposta anche il numero massimo di chiamate vocali in ingresso su 50.

Esempio 4

Set-UMServer -Identity MyUMServer -GrammarGenerationSchedule 0.02:30-1.03:00,1.02:30-1.03:00,2.02:30-2.03:00,3.02:30-3.03:00,4.02:30-4.03:00,5.02:30-5.03:00,6.02:30-6.03:00

In questo esempio la pianificazione della generazione della grammatica viene modificata in 02:30-03:00 ogni giorno nel server Messaggistica unificata MyUMServer.

Parametri

-Confirm

L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. L'impatto di questa opzione sul cmdlet dipende dalla richiesta di conferma del cmdlet prima di procedere.

  • I cmdlet distruttivi , ad esempio i cmdlet Remove-*, hanno una pausa predefinita che impone di confermare il comando prima di procedere. Per questi cmdlet, è possibile ignorare la richiesta di conferma usando questa precisa sintassi: -Confirm:$false.
  • La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non hanno una pausa predefinita. Per questi cmdlet, specificando l'opzione Confirm senza un valore viene introdotta una pausa che impone all'utente di confermare il comando prima di procedere.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-DialPlans

Il parametro DialPlans consente di specificare tutti i dial plan per i quali il server gestirà le chiamate di messaggistica unificata. Se non sono definiti dial plan, il server Messaggistica unificata non gestirà le chiamate di messaggistica unificata.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-DomainController

Il parametro DomainController consente di specificare il controller di dominio utilizzato da questo cmdlet per la lettura o la scrittura dei dati in Active Directory. Identificare il controller di dominio mediante il relativo nome di dominio completo (FQDN). Ad esempio, dc01.contoso.com.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-ExternalServiceFqdn

Il parametro ExternalServiceFqdn è il nome di dominio completo o il nome host di un servizio di bilanciamento del carico che serve i server di messaggistica unificata. Questo parametro è utile quando si esegue la migrazione di server di messaggistica unificata dall'interno dell'organizzazione a un ambiente ospitato Microsoft Exchange Server 2010. Il nome di dominio completo dell'host del servizio esterno può contenere fino a 2.048 caratteri.

Type:UMSmartHost
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-GrammarGenerationSchedule

Il parametro GrammarGenerationScheduleconsente di specificare gli orari pianificati per avviare la generazione della grammatica vocale. Il parametro consente un solo orario di avvio al giorno. L'ora programmata predefinita per la generazione della grammatica è 02.00–02.30 ora locale, ogni giorno.

La sintassi per questo parametro è: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM]. È possibile specificare più pianificazioni separate da virgole: "Schedule1","Schedule2",..."ScheduleN".

È possibile usare i valori seguenti per i giorni:

  • Nome completo del giorno.
  • Nome abbreviato del giorno.
  • Intero compreso tra 0 e 6, dove 0 = domenica.

È possibile immettere l'ora in formato 24 ore e omettere il valore AM/PM. Se si immette l'ora in formato 12 ore temporali, includere uno spazio tra l'ora e il valore AM/PM.

È possibile combinare e abbinare i formati di data/ora.

Tra l'ora di inizio e di fine devono intercorrere almeno 15 minuti. 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.

Ecco alcuni esempi:

  • "Dom. 23.30-Lun. 01.30"
  • "6.22:00-6.22:15" (Eseguire da sabato alle 22:00 fino a sabato alle 22:15).
  • "Dom.1:15-Lunedì.23:00"
  • "Monday.4:30 AM-Monday.5:30 AM","Wednesday.4:30 AM-Wednesday.5:30 AM" (Run on Monday and Wednesday mornings from 4:30 to 5:30.)
Type:ScheduleInterval[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-Identity

Il parametro Identity consente di specificare il server di messaggistica unificata che si desidera modificare. È possibile utilizzare qualsiasi valore che identifichi il server in maniera univoca. Ad esempio:

  • Nome
  • GUID
  • Nome distinto (DN)
  • ExchangeLegacyDN
Type:UMServerIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010

-IrmLogEnabled

Il parametro IrmLogEnabled consente di specificare se abilitare la registrazione delle transazioni IRM (Information Rights Management). La registrazione IRM è abilitata per impostazione predefinita. I valori comprendono:

  • $true Abilitare la registrazione IRM
  • $false Disabilitare la registrazione IRM
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-IrmLogMaxAge

Il parametro IrmLogMaxAge consente di specificare il limite massimo di validità per il file di registro IRM. I file di registro precedenti alla data specificata vengono eliminati. Il valore predefinito è 30 giorni. Per specificare un valore, immettere il valore come intervallo di tempo: dd.hh:mm:ss, dove d = days, h = hours, m = minuti e s = secondi. L'intervallo di input valido per questo parametro è compreso tra 00:00:00 e 24855.03:14:07. Se si imposta il valore del parametro IrmLogMaxAge su 00:00:00, i file di registro di connettività non vengono eliminati automaticamente una volta raggiunto il limite di validità.

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-IrmLogMaxDirectorySize

Il parametro IrmLogMaxDirectorySize consente di specificare la dimensione massima di tutti i registri IRM nella directory dei registri di connettività. Quando una directory raggiunge la dimensione massima dei file, il server elimina innanzitutto i file di log meno recenti. Il valore predefinito è 250 MB. Nel caso venga immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)
  • KB (kilobyte)
  • MB (megabyte)
  • GB (gigabyte)
  • TB (terabyte)

I valori non qualificati vengono considerati byte. Il valore del parametro IrmLogMaxFileSize deve essere minore o uguale al valore del parametro IrmLogMaxDirectorySize. L'intervallo di input valido per questi parametri è compreso tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, alla directory del registro di connettività non viene applicato alcun limite di dimensione.

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-IrmLogMaxFileSize

Il parametro IrmLogMaxFileSize consente di specificare la dimensione massima di ciascun file di registro IRM. Quando viene raggiunta la dimensione massima, viene creato un nuovo file di registro. Il valore predefinito è 10 MB. Nel caso venga immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)
  • KB (kilobyte)
  • MB (megabyte)
  • GB (gigabyte)
  • TB (terabyte)

I valori non qualificati vengono considerati byte. Il valore del parametro IrmLogMaxFileSize deve essere minore o uguale al valore del parametro IrmLogMaxDirectorySize. L'intervallo di input valido per questi parametri è compreso tra 1 e 9223372036854775807 byte. Se si immette il valore unlimited, ai file di registro IRM non viene imposto alcun limite di dimensione.

Type:ByteQuantifiedSize
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-IrmLogPath

Il parametro IrmLogPath consente di specificare il percorso predefinito della directory dei registri IRM. Il valore predefinito è C:\Programmi\Microsoft\Exchange Server\V14. Se si imposta il valore del parametro IrmLogPath su $null, la registrazione IRM viene disabilitata. Tuttavia, se si imposta il valore del parametro IrmLogPath su $null quando viene $true il valore dell'attributo IrmLogEnabled, Exchange registrerà gli errori nel registro eventi dell'applicazione. Il modo preferito per disabilitare la registrazione IRM consiste nell'impostare il parametro IrmLogEnabled su $false.

Type:LocalLongFullPath
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-MaxCallsAllowed

Il parametro MaxCallsAllowed specifica il numero massimo di chiamate vocali simultanee consentite dal server Messaggistica unificata.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-SIPAccessService

Il parametro SIPAccessService specifica il nome di dominio completo e la porta TCP del pool di Lync Server Edge più vicino o Skype for Business Server posizione del pool edge per le chiamate in ingresso e in uscita da Lync remoto o Skype for Business utenti che si trovano all'esterno della rete.

È consigliabile usare sempre questo parametro in Lync Server o Skype for Business Server distribuzioni che si estendono su più aree geografiche. In caso contrario, il server messaggistica unificata potrebbe selezionare un pool per il traffico multimediale RTP (Transport Protocol) di Real-Time che non è il più vicino geograficamente all'utente remoto.

Configurare questo parametro per ogni server di messaggistica unificata in modo che il valore identifichi il pool di Lync Server Edge o Skype for Business Server edge più vicino al server Exchange.

Type:ProtocolConnectionSettings
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-SipTcpListeningPort

Il parametro SipTcpListeningPort specifica la porta TCP usata dal server Messaggistica unificata per ricevere le chiamate in ingresso. Questa porta TCP viene usata dai server di messaggistica unificata aggiunti a un dial plan di messaggistica unificata che non è configurato per l'uso della modalità SIP protetta o protetta. La porta predefinita è 5060.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-SipTlsListeningPort

Il parametro SipTlsListeningPort specifica la porta TLS (Transport Layer Security) usata dal server messaggistica unificata per ricevere le chiamate in ingresso. Questa porta TLS viene usata dai server di messaggistica unificata aggiunti a un dial plan di messaggistica unificata configurato per l'uso della modalità SIP protetta o protetta. La porta predefinita è 5061.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-Status

Il parametro Status consente di specificare lo stato del server Messaggistica unificata. Le opzioni disponibili sono Enabled, Disabled e NoNewCalls.

Type:ServerStatus
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-UMStartupMode

Il parametro UMStartupMode consente di specificare se il Microsoft servizio Messaggistica unificata di Exchange in un server di messaggistica unificata verrà avviato in modalità TCP, TLS o Dual. Se il server Messaggistica unificata viene aggiunto ai dial plan di messaggistica unificata con impostazioni di sicurezza diverse, è consigliabile scegliere Modalità doppia. In modalità doppia, il server Messaggistica unificata può restare in ascolto contemporaneamente sulle porte 5060 e 5061. Se la modalità di avvio viene modificata, è necessario riavviare il servizio messaggistica unificata di Exchange Microsoft.

Type:UMStartupMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

-WhatIf

L'opzione WhatIf consente di simulare le azioni del comando. È possibile utilizzare tale opzione per visualizzare le modifiche che verrebbero applicate senza effettivamente applicarle. Con questa opzione non è necessario specificare alcun valore.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

Input

Input types

Per verificare i tipi di input accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di input di un cmdlet è vuoto, il cmdlet non accetta dati di input.

Output

Output types

Per verificare i tipi restituiti, detti anche tipi di output, accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di output è vuoto, il cmdlet non restituisce dati.