Modifier la planification de génération du carnet d’adresses en mode hors connexion dans Exchange

Un carnet d'adresses en mode hors connexion est une copie de carnet d'adresses qui a été téléchargée de manière à ce qu'un utilisateur Outlook puisse accéder aux informations qu'il contient, tout en étant déconnecté du serveur. Par défaut, un nouveau carnet d’adresses en mode hors connexion est généré toutes les 8 heures dans Exchange Server 2016 et Exchange Server 2019, mais vous pouvez modifier l’intervalle à l’aide d’Exchange Management Shell.

Pour d’autres tâches de gestion liées aux OOB, consultez Procédures pour les carnets d’adresses en mode hors connexion dans Exchange Server.

Ce qu'il faut savoir avant de commencer

  • Durée estimée de la procédure : 5 minutes.

  • Vous pouvez uniquement utiliser PowerShell pour effectuer cette procédure. Pour en savoir plus sur l'ouverture de l'environnement de ligne de commande Exchange Management Shell dans votre organisation Exchange locale, consultez la rubrique Open the Exchange Management Shell.

  • Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, consultez Entrée « Carnets d'adresses en mode hors connexion » dans la rubrique Autorisations pour configurer les adresses de messagerie et les carnets d'adresses.

Conseil

Vous rencontrez des difficultés ? Demandez de l'aide en participant aux forums Exchange. Visitez le forum à l'adresse : Exchange Server, Exchange Online ou Exchange Online Protection.

Modifier la planification de génération du carnet d’adresses hors connexion

Pour modifier l’intervalle de génération des carnets d’adresses en mode hors connexion :

  1. Modifiez l'intervalle de génération des carnets d'adresses en mode hors connexion.

  2. Appliquez le nouvel intervalle de génération des carnets d'adresses en mode hors connexion.

Étape 1 : Utiliser l'Environnement de ligne de commande Exchange Management Shell pour modifier l'intervalle de génération des carnets d'adresses en mode hors connexion

Pour modifier l'intervalle de génération des carnets d'adresses en mode hors connexion, utilisez la syntaxe suivante :

New-SettingOverride -Name "<UniqueOverrideName>" -Component TimeBasedAssistants -Section OABGeneratorAssistant -Parameters @("WorkCycle=<Timespan>") -Reason "<DescriptiveReason>" [-Server <ServerName>]

Remarques :

  • Pour spécifier une <valeur TimeSpan> , utilisez la syntaxe d.hh:mm:ss, où d = jours, hh = heures, mm = minutes et ss = secondes.

  • Pour configurer la planification de génération du carnet d’adresses en mode hors connexion sur tous les serveurs de boîtes aux lettres Exchange 2016 et Exchange 2019 dans la forêt Active Directory, n’utilisez pas le paramètre Server .

  • Pour configurer la planification de génération du carnet d’adresses en mode hors connexion sur un serveur de boîtes aux lettres Exchange 2016 ou Exchange 2019 spécifique, utilisez le paramètre Server et le nom (et non le nom de domaine complet ou le nom de domaine complet) du serveur. Cette méthode est utile pour spécifier différents intervalles de génération des carnets d'adresses en mode hors connexion sur différents serveurs Exchange.

  • Dans Exchange 2016 Cumulative Update 3 (CU3) ou version antérieure, la valeur du paramètre Component est MailboxAssistants.

Cet exemple spécifie que le carnet d’adresses en mode hors connexion est généré toutes les deux heures sur tous les serveurs Exchange 2016 et Exchange 2019 de l’organisation qui sont responsables de la génération des OABs.

  • Définition du nom de remplacement : « Remplacement de génération du carnet d’adresses en mode hors connexion » (doit être unique)

  • WorkCycle : 02:00:00 (2 heures)

  • Raison du remplacement : Générer un carnet d’adresses en mode hors connexion toutes les 2 heures

New-SettingOverride -Name "OAB Generation Override" -Component TimeBasedAssistants -Section OABGeneratorAssistant -Parameters @("WorkCycle=02:00:00") -Reason "Generate OAB every 2 hours"

Cet exemple spécifie le même intervalle de génération des carnets d'adresses en mode hors connexion, mais seulement sur le serveur nommé Mailbox01.

New-SettingOverride -Name "Mailbox01 OAB Generation Override" -Component TimeBasedAssistants -Section OABGeneratorAssistant -Parameters @("WorkCycle=02:00:00") -Reason "Generate OAB every 2 hours" -Server Mailbox01

Étape 2 : Utiliser l'Environnement de ligne de commande Exchange Management Shell pour appliquer le nouvel intervalle de génération des carnets d'adresses en mode hors connexion

Pour appliquer le nouvel intervalle de génération des carnets d'adresses en mode hors connexion, utilisez la syntaxe suivante :

Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh [-Server <ServerName>]

Remarques :

  • Si vous n’avez pas utilisé le paramètre Server à l’étape 1, ne l’utilisez pas ici. Si vous avez utilisé le paramètre Server à l’étape 1, utilisez le même nom de serveur ici.

  • Si vous supprimez l'intervalle personnalisé de génération des carnets d'adresses en mode hors connexion à l'aide de la cmdlet Remove-SettingOverride, exécutez cette commande pour rétablir la valeur par défaut de l'intervalle de génération sur 8 heures.

Cet exemple applique la nouvelle planification de génération de carnet d’adresses en mode hors connexion sur tous les serveurs de boîtes aux lettres Exchange 2016 et Exchange 2019 de l’organisation.

Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh

Cet exemple applique le nouvel intervalle de génération des carnets d’adresses en mode hors connexion au serveur nommé Mailbox01.

Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh -Server Mailbox01

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez configuré la planification de génération du carnet d’adresses en mode hors connexion sur un ou plusieurs serveurs Exchange, remplacez ServerName> par< le nom du serveur (et non le nom de domaine complet), puis exécutez la commande suivante pour vérifier la valeur de la propriété WorkCycle :

[xml]$diag=Get-ExchangeDiagnosticInfo -Server <ServerName> -Process MSExchangeMailboxAssistants -Component VariantConfiguration -Argument "Config,Component=TimeBasedAssistants"; $diag.Diagnostics.Components.VariantConfiguration.Configuration.TimeBasedAssistants.OABGeneratorAssistant

Remarque : Dans Exchange 2016 CU3 ou version antérieure, vous devez exécuter la commande suivante à la place : [xml]$diag=Get-ExchangeDiagnosticInfo -Server <ServerName> -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Config; $diag.Diagnostics.Components.VariantConfiguration.Configuration.MailboxAssistants.OABGeneratorAssistant.

Voir aussi

Procédures pour les carnets d’adresses en mode hors connexion dans Exchange Server