Set-EdgeSyncServiceConfig

Questo cmdlet è disponibile solo in Exchange locale.

Utilizzare il cmdlet Set-EdgeSyncServiceConfig per modificare la configurazione delle impostazioni del servizio di sincronizzazione Edge che controllano il comportamento generale di sincronizzazione condiviso da tutti i servizi EdgeSync.

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

Sintassi

Set-EdgeSyncServiceConfig
   [-Identity] <EdgeSyncServiceConfigIdParameter>
   [-ConfigurationSyncInterval <EnhancedTimeSpan>]
   [-Confirm]
   [-CookieValidDuration <EnhancedTimeSpan>]
   [-DomainController <Fqdn>]
   [-FailoverDCInterval <EnhancedTimeSpan>]
   [-LockDuration <EnhancedTimeSpan>]
   [-LockRenewalDuration <EnhancedTimeSpan>]
   [-LogEnabled <Boolean>]
   [-LogLevel <EdgeSyncLoggingLevel>]
   [-LogMaxAge <EnhancedTimeSpan>]
   [-LogMaxDirectorySize <Unlimited>]
   [-LogMaxFileSize <Unlimited>]
   [-LogPath <String>]
   [-Name <String>]
   [-OptionDuration <EnhancedTimeSpan>]
   [-RecipientSyncInterval <EnhancedTimeSpan>]
   [-WhatIf]
   [<CommonParameters>]

Descrizione

È 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-EdgeSyncServiceConfig "Primary EdgeSync Settings" -LogEnabled $true -LogLevel Medium -LogPath "\\Server01\EdgeSyncLog" -LogMaxFileSize 5MB -LogMaxAge 3

In questo esempio vengono configurate le impostazioni del servizio Exchange EdgeSync Microsoft denominate Impostazioni di EdgeSync primarie con i valori seguenti:

La registrazione di EdgeSync è abilitata e impostata sul livello di dettaglio medio.

I file di registro vengono archiviati nella condivisione EdgeSyncLog sul server denominato Server01.

La dimensione massima dei singoli file di registro è pari a 5 MB.

I file di registro vengono mantenuti per 3 giorni.

Parametri

-ConfigurationSyncInterval

Il parametro ConfigurationSyncInterval specifica la frequenza con cui il Microsoft servizio Exchange EdgeSync sincronizza i dati di configurazione. Il valore predefinito è 3 minuti.

Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = giorni, hh = ore, mm = minuti e ss = secondi.

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

-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, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-CookieValidDuration

Il parametro CookieValidDuration consente di specificare il tempo per cui un record di cookie è valido. Il valore predefinito è 21 giorni.

Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = giorni, hh = ore, mm = minuti e ss = secondi.

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

-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, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-FailoverDCInterval

Il parametro FailoverDCInterval specifica il tempo di attesa di EdgeSync prima del failover a un altro controller di dominio se non è in grado di leggere i dati di configurazione da Active Directory. Il valore predefinito è 5 minuti.

Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = giorni, hh = ore, mm = minuti e ss = secondi.

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

-Identity

Il parametro Identity consente di specificare il nome del servizio Exchange EdgeSync Microsoft che si vuole configurare.

Type:EdgeSyncServiceConfigIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-LockDuration

Il parametro LockDuration consente di specificare per quanto tempo un'istanza del servizio Microsoft Exchange EdgeSync può mantenere un blocco esclusivo sui diritti di sincronizzazione. Mentre i diritti di sincronizzazione sono bloccati in modo esclusivo da un servizio di EdgeSync, nessun altro servizio di EdgeSync può effettuare una sincronizzazione. Il valore predefinito è 6 minuti.

Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = giorni, hh = ore, mm = minuti e ss = secondi.

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

-LockRenewalDuration

Il parametro LockRenewalDuration consente di specificare per quanto tempo un servizio EdgeSync può rinnovare un blocco esclusivo prima della sua scadenza. Il valore predefinito è 4 minuti.

Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = giorni, hh = ore, mm = minuti e ss = secondi.

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

-LogEnabled

Il parametro LogEnabled consente di specificare se abilitare o disabilitare EdgeSyncLog. L'input valido per questo parametro è $true o $false. Il valore predefinito è $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-LogLevel

Il parametro LogLevel consente di specificare il livello di registrazione di EdgeSync. I valori validi sono:

  • Nessuno (questo è il valore predefinito)
  • Bassa
  • Medio
  • Alto
Type:EdgeSyncLoggingLevel
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-LogMaxAge

Il parametro LogMaxAge consente di specificare la durata massima di mantenimento (in giorni) dei file EdgeSyncLog. I file di registro precedenti al valore specificato possono essere sovrascritti. Il valore predefinito è 30 giorni.

Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = giorni, hh = ore, mm = minuti e ss = secondi.

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

-LogMaxDirectorySize

Il parametro LogMaxDirectorySize consente di specificare la quantità massima di spazio su disco che la directory EdgeSyncLog può utilizzare. 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)

TB (terabyte)

Il valore del parametro LogMaxFileSize deve essere minore o uguale al valore del parametro LogMaxDirectorySize. L'intervallo di input valido per questi parametri è compreso tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, alla directory di EdgeSyncLog 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, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-LogMaxFileSize

Il parametro LogMaxFileSize consente di specificare la dimensione massima dei file di registro per i file EdgeSyncLog. 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)

TB (terabyte)

Il valore del parametro LogMaxFileSize deve essere minore o uguale al valore del parametro LogMaxDirectorySize. L'intervallo di input valido per questi parametri è compreso tra 1 e 9223372036854775807 byte. Se si immette un valore unlimited, ai file di EdgeSyncLog 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, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-LogPath

Il parametro LogPath consente di specificare il percorso sul disco per l'archiviazione dei file EdgeSyncLog. Il valore predefinito è TransportRoles\Logs\EdgeSync\.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Name

Il parametro Name consente di specificare un nome univoco per la configurazione del servizio EdgeSync.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-OptionDuration

Il parametro OptionDuration consente di specificare per quanto tempo un'istanza del servizio Microsoft Exchange EdgeSync può mantenere un blocco facoltativo sui diritti di sincronizzazione. Mentre i diritti di sincronizzazione sono bloccati in modo facoltativo da un servizio di EdgeSync, un altro servizio di EdgeSync può effettuare una sincronizzazione dopo la scadenza del blocco facoltativo se avviato utilizzando il comando Start-EdgeSynchronization. Il valore predefinito è 30 minuti.

Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = giorni, hh = ore, mm = minuti e ss = secondi.

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

-RecipientSyncInterval

Il parametro RecipientSyncInterval specifica la frequenza con cui il Microsoft servizio Exchange EdgeSync sincronizza i dati dei destinatari dal catalogo globale. Il valore predefinito è 5 minuti.

Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = giorni, hh = ore, mm = minuti e ss = secondi.

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

-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, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

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.