Partager via


Set-EdgeSyncServiceConfig

La cmdlet est disponible uniquement dans Exchange en local.

La cmdlet Set-EdgeSyncServiceConfig permet de modifier la configuration des paramètres du service de synchronisation Edge qui contrôlent le comportement de synchronisation général partagé par tous les services EdgeSync.

Pour plus d’informations sur les jeux de paramètres dans la section Syntaxe ci-après, voir Syntaxe da la cmdlet Exchange.

Syntaxe

Default (Par défaut)

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

Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette cmdlet. Bien que cet article répertorie tous les paramètres de l’applet de commande, il se peut que vous n’ayez pas accès à certains paramètres s’ils ne sont pas inclus dans les autorisations qui vous sont attribuées. Pour rechercher les autorisations requises pour exécuter une cmdlet ou un paramètre dans votre organisation, voir Find the permissions required to run any Exchange cmdlet.

Exemples

Exemple 1

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

Cet exemple configure les paramètres du service Microsoft Exchange EdgeSync nommés Paramètres EdgeSync principaux avec les valeurs suivantes :

La journalisation EdgeSync est activée et définie sur le niveau de détail moyen.

Les fichiers journaux sont stockés dans le partage EdgeSyncLog sur le serveur nommé Server01.

La taille maximale de chaque fichier journal est 5 mégaoctets (Mo).

Les fichiers journaux sont conservés pendant 3 jours.

Paramètres

-ConfigurationSyncInterval

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre ConfigurationSyncInterval spécifie la fréquence à laquelle le service Microsoft Exchange EdgeSync synchronise les données de configuration. La valeur par défaut est 3 minutes.

Pour spécifier une valeur, entrez-la sous forme d’une période : dd.hh:mm:ss où dd = jours, hh = heures, mm = minutes et ss = secondes.

Propriétés du paramètre

Type:EnhancedTimeSpan
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Confirm

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le commutateur Confirme spécifie s’il faut afficher ou masquer l’invite de confirmation. L’incidence de ce commutateur sur la cmdlet varie selon que la cmdlet requiert une confirmation avant de poursuivre.

  • Les applets de commande destructrices (par exemple, les applets de commande Remove-*) comportent une pause intégrée qui vous oblige à accuser réception de la commande avant de continuer. Pour ces cmdlets, vous pouvez ignorer l’invite de confirmation à l’aide de cette syntaxe exacte : -Confirm:$false.
  • La plupart des autres applets de commande (par exemple, les applets de commande New-* et Set-*) n'ont pas de pause intégrée. Pour ces cmdlets, la spécification du commutateur Confirm sans valeur introduit une pause qui vous oblige à confirmer la commande avant de poursuivre.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-CookieValidDuration

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre CookieValidDuration spécifie la durée de validité d’un enregistrement de cookie. La valeur par défaut est 21 jours.

Pour spécifier une valeur, entrez-la sous forme d’une période : dd.hh:mm:ss où dd = jours, hh = heures, mm = minutes et ss = secondes.

Propriétés du paramètre

Type:EnhancedTimeSpan
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DomainController

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre DomainController spécifie le contrôleur de domaine qui est utilisé par cette cmdlet pour lire ou écrire les données dans Active Directory. Vous identifiez le contrôleur de domaine par son nom de domaine complet (FQDN). Par exemple : « dc01.contoso.com ».

Propriétés du paramètre

Type:Fqdn
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-FailoverDCInterval

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre FailoverDCInterval spécifie la durée d’attente de EdgeSync avant de basculer vers un autre contrôleur de domaine s’il ne peut pas lire les données de configuration à partir d’Active Directory. La valeur par défaut est 5 minutes.

Pour spécifier une valeur, entrez-la sous forme d’une période : dd.hh:mm:ss où dd = jours, hh = heures, mm = minutes et ss = secondes.

Propriétés du paramètre

Type:EnhancedTimeSpan
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Identity

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre Identity spécifie le nom du service Microsoft Exchange EdgeSync que vous souhaitez configurer.

Propriétés du paramètre

Type:EdgeSyncServiceConfigIdParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:1
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-LockDuration

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre LockDuration spécifie la durée pendant laquelle un instance du service Microsoft Exchange EdgeSync peut conserver un verrou exclusif sur les droits de synchronisation. Tant qu’un service EdgeSync applique un verrouillage exclusif sur les droits de synchronisation, aucun autre service EdgeSync ne peut procéder à une opération de synchronisation. La valeur par défaut est 6 minutes.

Pour spécifier une valeur, entrez-la sous forme d’une période : dd.hh:mm:ss où dd = jours, hh = heures, mm = minutes et ss = secondes.

Propriétés du paramètre

Type:EnhancedTimeSpan
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-LockRenewalDuration

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre LockRenewalDuration spécifie le délai pendant lequel un service EdgeSync peut renouveler le verrouillage avant l’expiration d’un verrouillage exclusif. La valeur par défaut est 4 minutes.

Pour spécifier une valeur, entrez-la sous forme d’une période : dd.hh:mm:ss où dd = jours, hh = heures, mm = minutes et ss = secondes.

Propriétés du paramètre

Type:EnhancedTimeSpan
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-LogEnabled

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre LogEnabled spécifie, active ou désactive l'EdgeSyncLog. L’entrée valide pour ce paramètre est $true ou $false. La valeur par défaut est $true.

Propriétés du paramètre

Type:Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-LogLevel

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre LogLevel spécifie le niveau de journalisation d'EdgeSync. Les valeurs valides sont les suivantes :

  • None (valeur par défaut)
  • Faible
  • Moyen
  • Élevé

Propriétés du paramètre

Type:EdgeSyncLoggingLevel
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-LogMaxAge

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre LogMaxAge spécifie la durée maximale en jours pour conserver les fichiers EdgeSyncLog. Les fichiers journaux plus anciens que la valeur spécifiée sont remplacés. La valeur par défaut est de 30 jours.

Pour spécifier une valeur, entrez-la sous forme d’une période : dd.hh:mm:ss où dd = jours, hh = heures, mm = minutes et ss = secondes.

Propriétés du paramètre

Type:EnhancedTimeSpan
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-LogMaxDirectorySize

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre LogMaxDirectorySize indique la quantité d’espace disque maximale que le répertoire EdgeSyncLog peut utiliser. La valeur par défaut est 250 Mo.

Une valeur valide est un nombre allant jusqu’à 1,999999999 téraoctets (2199023254528 octets) ou la valeur unlimited. La valeur par défaut est de 6 gigaoctets (6442450944 octets).

  • B (octets)
  • KB (kilo-octets)
  • MB (mégaoctets)
  • GB (gigaoctets)
  • To (téraoctets)

Les valeurs non qualifiées sont généralement traitées comme des octets, mais les petites valeurs peuvent être arrondies au kilo-octet le plus proche.

La valeur du paramètre LogMaxFileSize doit être inférieure ou égale à la valeur du paramètre LogMaxDirectorySize. La plage d’entrées valide pour ce paramètre s’étend de 1 à 9223372036854775807 octets. Si vous entrez la valeur unlimited, aucune limite de taille n’est imposée au répertoire EdgeSyncLog.

Propriétés du paramètre

Type:Unlimited
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-LogMaxFileSize

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre LogMaxFileSize spécifie la taille maximale du fichier journal pour les fichiers EdgeSyncLog. La valeur par défaut est 10 Mo.

Une valeur valide est un nombre allant jusqu’à 1,999999999 téraoctets (2199023254528 octets) ou la valeur unlimited. La valeur par défaut est de 6 gigaoctets (6442450944 octets).

  • B (octets)
  • KB (kilo-octets)
  • MB (mégaoctets)
  • GB (gigaoctets)
  • To (téraoctets)

Les valeurs non qualifiées sont généralement traitées comme des octets, mais les petites valeurs peuvent être arrondies au kilo-octet le plus proche.

La valeur du paramètre LogMaxFileSize doit être inférieure ou égale à la valeur du paramètre LogMaxDirectorySize. La plage d’entrées valide pour ce paramètre s’étend de 1 à 9223372036854775807 octets. Si vous entrez la valeur unlimited, aucune limite de taille n’est imposée aux fichiers EdgeSyncLog.

Propriétés du paramètre

Type:Unlimited
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-LogPath

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre LogPath spécifie l’emplacement du disque dans lequel stocker les fichiers EdgeSyncLog. La valeur par défaut est TransportRoles\Logs\EdgeSync\.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre Name spécifie un nom unique pour la configuration du service EdgeSync.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-OptionDuration

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre OptionDuration spécifie la durée pendant laquelle un instance du service Microsoft Exchange EdgeSync peut conserver un verrou facultatif sur les droits de synchronisation. Pendant qu’un service EdgeSync applique un verrouillage facultatif sur les droits de synchronisation, un autre service EdgeSync peut procéder à des opérations de synchronisation dès l’expiration du verrouillage facultatif s’il est exécuté à l’aide de la commande Start-EdgeSynchronization. La valeur par défaut est 30 minutes.

Pour spécifier une valeur, entrez-la sous forme d’une période : dd.hh:mm:ss où dd = jours, hh = heures, mm = minutes et ss = secondes.

Propriétés du paramètre

Type:EnhancedTimeSpan
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-RecipientSyncInterval

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le paramètre RecipientSyncInterval spécifie la fréquence à laquelle le service Microsoft Exchange EdgeSync synchronise les données des destinataires du catalogue global. La valeur par défaut est 5 minutes.

Pour spécifier une valeur, entrez-la sous forme d’une période : dd.hh:mm:ss où dd = jours, hh = heures, mm = minutes et ss = secondes.

Propriétés du paramètre

Type:EnhancedTimeSpan
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Applicable : Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Le commutateur WhatIf simule les actions de la commande. Vous pouvez utiliser ce commutateur pour afficher les modifications qui se produiraient sans réellement appliquer ces modifications. Il n’est pas nécessaire de spécifier une valeur pour ce commutateur.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

Input types

Pour visualiser les types d'entrées acceptés par cette cmdlet, consultez la rubrique Types d'entrée et de sortie de la cmdlet d'Exchange Management Shell. Si le champ Type d'entrée pour une cmdlet est vide, la cmdlet n'accepte pas les données d'entrée.

Sorties

Output types

Pour visualiser les types de retours, également appelés types de sorties, acceptés par cette cmdlet, consultez la rubrique Types d'entrée et de sortie de la cmdlet d'Exchange Management Shell. Si le champ Type de sortie est vide, la cmdlet ne renvoie pas de données.