Set-EdgeSyncServiceConfig

Este cmdlet solo está disponible en el entorno local de Exchange.

Use el cmdlet Set-EdgeSyncServiceConfig para modificar la configuración del servicio de sincronización perimetral que controla el comportamiento general de sincronización compartido por todos los servicios EdgeSync.

Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.

Syntax

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>]

Description

Deberá tener asignados permisos antes de poder ejecutar este cmdlet. Aunque en este tema se enumeran todos los parámetros correspondientes a este cmdlet, tal vez no tenga acceso a algunos parámetros si no están incluidos en los permisos que se le han asignado. Para obtener los permisos necesarios para ejecutar cualquier cmdlet o parámetro en su organización, consulte Find the permissions required to run any Exchange cmdlet.

Ejemplos

Ejemplo 1

Set-EdgeSyncServiceConfig "Primary EdgeSync Settings" -LogEnabled $true -LogLevel Medium -LogPath "\\Server01\EdgeSyncLog" -LogMaxFileSize 5MB -LogMaxAge 3

En este ejemplo se configuran los valores del servicio Microsoft Exchange EdgeSync denominado Configuración de EdgeSync principal con los siguientes valores:

El registro de EdgeSync está habilitado y establecido en el nivel de detalle medio.

Los archivos de registro se almacenan en el recurso compartido EdgeSyncLog en el servidor denominado Server01.

El tamaño máximo de archivo de registro individual es de 5 megabytes (MB).

Los archivos de registro se conservan durante 3 días.

Parámetros

-ConfigurationSyncInterval

El parámetro ConfigurationSyncInterval especifica la frecuencia con la que el servicio Microsoft Exchange EdgeSync sincroniza los datos de configuración. El valor predeterminado es de 3 minutos.

Para especificar un valor, escríbalo como un intervalo de tiempo: dd.hh:mm:ss donde dd = días, hh = horas, mm = minutos y ss = segundos.

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

El modificador Confirm especifica si se debe mostrar u ocultar el mensaje de confirmación. Cómo afecta este modificador el cmdlet depende de si el cmdlet requiere confirmación antes de continuar.

  • Los cmdlets destructivos (por ejemplo, cmdlets Remove-*) tienen una pausa integrada que obliga a confirmar el comando antes de continuar. Para estos cmdlets, puede omitir el mensaje de confirmación mediante esta sintaxis exacta: -Confirm:$false.
  • La mayoría de los demás cmdlets (por ejemplo, los cmdlets New-* y Set-*) no tienen una pausa integrada. En estos cmdlets, si se especifica el modificador Confirm sin ningún valor, se introduce una pausa que obliga a confirmar el comando antes de continuar.
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

El parámetro CookieValidDuration especifica cuánto tiempo es válido un registro de cookie. El valor predeterminado es 21 días.

Para especificar un valor, escríbalo como un intervalo de tiempo: dd.hh:mm:ss donde dd = días, hh = horas, mm = minutos y ss = segundos.

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

El parámetro DomainController especifica el controlador de dominio que el cmdlet usa para leer datos de Active Directory o escribirlos. El controlador de dominio se identifica por su nombre de dominio completo (FQDN). Por ejemplo, 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

El parámetro FailoverDCInterval especifica cuánto tiempo espera EdgeSync antes de conmutar por error a otro controlador de dominio si no puede leer los datos de configuración de Active Directory. El valor predeterminado es 5 minutos.

Para especificar un valor, escríbalo como un intervalo de tiempo: dd.hh:mm:ss donde dd = días, hh = horas, mm = minutos y ss = segundos.

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

El parámetro Identity especifica el nombre del servicio Microsoft Exchange EdgeSync que desea configurar.

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

El parámetro LockDuration especifica cuánto tiempo una instancia de la Microsoft servicio Exchange EdgeSync puede mantener un bloqueo exclusivo en los derechos de sincronización. Aunque un servicio EdgeSync mantiene un bloqueo exclusivo en los derechos de sincronización, ningún otro servicio EdgeSync puede asumir la sincronización. El valor predeterminado es 6 minutos.

Para especificar un valor, escríbalo como un intervalo de tiempo: dd.hh:mm:ss donde dd = días, hh = horas, mm = minutos y ss = segundos.

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

El parámetro LockRenewalDuration especifica cuánto tiempo antes de que expire un bloqueo exclusivo, un servicio EdgeSync puede renovar el bloqueo. El valor predeterminado es 4 minutos.

Para especificar un valor, escríbalo como un intervalo de tiempo: dd.hh:mm:ss donde dd = días, hh = horas, mm = minutos y ss = segundos.

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

El parámetro LogEnabled especifica habilita o deshabilita EdgeSyncLog. La entrada válida para este parámetro es $true o $false. El valor predeterminado es $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

El parámetro LogLevel especifica el nivel de registro de EdgeSync. Los valores admitidos son:

  • None (este es el valor predeterminado)
  • Bajo
  • Mediano
  • 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

El parámetro LogMaxAge especifica la duración máxima en días para mantener los archivos EdgeSyncLog. Los archivos de registro anteriores al valor especificado se pueden sobrescribir. El valor predeterminado es 30 días.

Para especificar un valor, escríbalo como un intervalo de tiempo: dd.hh:mm:ss donde dd = días, hh = horas, mm = minutos y ss = segundos.

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

LogMaxDirectorySize especifica la cantidad máxima de espacio en disco que puede usar el directorio EdgeSyncLog. El valor predeterminado es 250 MB.

Cuando especifique un valor, califíquelo con una de las siguientes unidades:

  • B (bytes)
  • KB (kilobytes)
  • MB (megabytes)
  • GB (gigabytes)
  • TB (terabytes)

Los valores sin calificar normalmente se tratan como bytes, pero los valores pequeños se pueden redondear al kilobyte más cercano.

El valor del parámetro LogMaxFileSize debe ser menor o igual que el valor del parámetro LogMaxDirectorySize. El intervalo de entrada válido para los parámetros es de 1 a 9223372036854775807 bytes. Si escribe un valor ilimitado, no se impone ningún límite de tamaño en el directorio EdgeSyncLog.

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

El parámetro LogMaxFileSize especifica el tamaño máximo del archivo de registro para los archivos EdgeSyncLog. El valor predeterminado es 10 MB.

Cuando especifique un valor, califíquelo con una de las siguientes unidades:

  • B (bytes)
  • KB (kilobytes)
  • MB (megabytes)
  • GB (gigabytes)
  • TB (terabytes)

Los valores sin calificar normalmente se tratan como bytes, pero los valores pequeños se pueden redondear al kilobyte más cercano.

El valor del parámetro LogMaxFileSize debe ser menor o igual que el valor del parámetro LogMaxDirectorySize. El intervalo de entrada válido para los parámetros es de 1 a 9223372036854775807 bytes. Si escribe un valor ilimitado, no se impone ningún límite de tamaño en los archivos EdgeSyncLog.

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

El parámetro LogPath especifica la ubicación del disco para almacenar los archivos EdgeSyncLog. El valor predeterminado es 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

El parámetro Name especifica un nombre único para la configuración del servicio 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

El parámetro OptionDuration especifica cuánto tiempo una instancia del servicio Microsoft Exchange EdgeSync puede mantener un bloqueo opcional en los derechos de sincronización. Aunque un servicio EdgeSync mantiene un bloqueo opcional en los derechos de sincronización, otro servicio EdgeSync puede asumir la sincronización después de que el bloqueo opcional haya expirado si se inicia mediante el comando Start-EdgeSynchronization. El valor predeterminado es de 30 minutos.

Para especificar un valor, escríbalo como un intervalo de tiempo: dd.hh:mm:ss donde dd = días, hh = horas, mm = minutos y ss = segundos.

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

El parámetro RecipientSyncInterval especifica la frecuencia con la que el servicio Microsoft Exchange EdgeSync sincroniza los datos de destinatarios del catálogo global. El valor predeterminado es 5 minutos.

Para especificar un valor, escríbalo como un intervalo de tiempo: dd.hh:mm:ss donde dd = días, hh = horas, mm = minutos y ss = segundos.

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

El modificador WhatIf simula las acciones del comando. Puede usar este modificador para ver los cambios que se producirían, pero sin aplicar los cambios. No es necesario especificar un valor con este modificador.

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

Entradas

Input types

Para ver los tipos de entrada que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de entrada de un cmdlet está en blanco, el cmdlet no acepta datos de entrada.

Salidas

Output types

Para ver los tipos de valor devuelto (también conocidos como tipos de resultado) que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de resultado está en blanco, el cmdlet no devuelve datos.