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.