Configurer des remplacements de disponibilité managée dans Exchange Server
La disponibilité managée effectue un sondage continu pour détecter les éventuels problèmes liés aux composants Exchange ou à leurs dépendances, et effectue des actions de récupération pour s’assurer que l’expérience de l’utilisateur final n’est pas affectée en raison d’un problème avec l’un de ces composants. Toutefois, il peut arriver que les paramètres prêts à l’emploi ne conviennent pas à votre environnement. Les sondes de disponibilité managées, les moniteurs et les répondeurs peuvent être personnalisés en créant un remplacement.
Les deux types de substitutions sont les suivants : local et global. Comme son nom l'indique, une substitution locale est disponible uniquement sur le serveur sur lequel elle est créée, et une substitution globale est utilisée pour appliquer une substitution à plusieurs serveurs. Chaque type de substitution peut être créé pour une durée déterminée ou pour une version spécifique d'Exchange, mais pas en même temps.
Remarque
Lorsque vous créez une substitution, elle ne prend pas effet immédiatement. Le service de gestion de l'intégrité de Microsoft Microsoft Exchange vérifie que la configuration est modifiée toutes les 10 minutes et charge les modifications de configuration détectées. Si vous ne voulez pas attendre, vous pouvez redémarrer le service.
Pour en savoir plus sur la disponibilité managée, consultez Disponibilité managée. Pour d’autres tâches de gestion relatives à la disponibilité gérée, consultez la rubrique Manage health sets and server health.
Ce qu'il faut savoir avant de commencer
Durée d’exécution estimée de chaque procédure : 5 minutes
Les procédures décrites dans cette rubrique nécessitent l’environnement de ligne de commande Exchange Management Shell. Pour ouvrir l’environnement de ligne de commande Exchange Management Shell, consultez Ouvrir l’environnement de ligne de commande Exchange Management Shell.
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.
Pour des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, voir Raccourcis clavier dans Exchange 2013Raccourcis clavier dans le Centre d'administration Exchange.
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.
Utilisation de l'Environnement de ligne de commande Exchange Management Shell pour créer des substitutions locales
Pour créer un remplacement local pour une durée spécifique, utilisez la syntaxe suivante :
Add-ServerMonitoringOverride -Server <ServerName> -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <Probe | Monitor | Responder | Maintenance> -PropertyName <PropertyName> -PropertyValue <Value> -Duration <dd.hh:mm:ss>
Pour créer une substitution locale pour une version spécifique d'Exchange, utilisez la syntaxe suivante.
Add-ServerMonitoringOverride -Server <ServerName> -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <Probe | Monitor | Responder | Maintenance> -PropertyName <PropertyName> -PropertyValue <Value> -Version <15.01.xxxx.xxx>
Remarque
Lorsque vous créez le remplacement, les valeurs utilisées dans le paramètre Identity respectent la casse.
Cet exemple ajoute un remplacement local qui désactive le répondeur ActiveDirectoryConnectivityConfigDCServerReboot
sur le serveur nommé EXCH03 pendant 20 jours.
Add-ServerMonitoringOverride -Server EXCH03 -Identity "AD\ActiveDirectoryConnectivityConfigDCServerReboot" -ItemType Responder -PropertyName Enabled -PropertyValue 0 -Duration 20.00:00:00
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez bien créé une substitution locale, utilisez la cmdlet Get-ServerMonitoringOverride pour afficher la liste des substitutions locales :
Get-ServerMonitoringOverride -Server <ServerIdentity> | Format-List
La substitution doit apparaître dans la liste.
Utilisation de l'Environnement de ligne de commande Exchange Management Shell pour supprimer des substitutions locales
Pour supprimer une substitution locale, utilisez la syntaxe suivante.
Remove-ServerMonitoringOverride -Server <ServerName> -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <ExistingItemTypeValue> -PropertyName <PropertytoRemove>
Cet exemple supprime le remplacement local existant du ActiveDirectoryConnectivityConfigDCServerReboot
répondeur dans le jeu d’intégrité Exchange du serveur EXCH01.
Remove-ServerMonitoringOverride -Server EXCH01 -Identity Exchange\ActiveDirectoryConnectivityConfigDCServerReboot -ItemType Responder -PropertyName Enabled
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez bien supprimé une substitution locale, utilisez la cmdlet Get-ServerMonitoringOverride pour afficher la liste des substitutions locales :
Get-ServerMonitoringOverride -Server <ServerIdentity> | Format-List
La substitution supprimée ne doit pas apparaître dans la liste.
Utilisation de l'Environnement de ligne de commande Exchange Management Shell pour créer des substitutions globales
Pour créer une substitution globale pour une durée spécifique, utilisez la syntaxe suivante.
Add-GlobalMonitoringOverride -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <Probe | Monitor | Responder | Maintenance> -PropertyName <PropertytoOverride> -PropertyValue <NewPropertyValue> -Duration <dd.hh:mm:ss>
Pour créer une substitution globale pour une version spécifique d'Exchange, utilisez la syntaxe suivante.
Add-GlobalMonitoringOverride -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <Probe | Monitor | Responder | Maintenance> -PropertyName <PropertytoOverride> -PropertyValue <NewPropertyValue> -ApplyVersion <15.01.xxxx.xxx>
Remarque
Lorsque vous créez le remplacement, les valeurs utilisées dans le paramètre Identity respectent la casse.
Cet exemple ajoute un remplacement global qui désactive la OnPremisesInboundProxy
sonde pendant 30 jours.
Add-GlobalMonitoringOverride -Identity "FrontendTransport\OnPremisesInboundProxy" -ItemType Probe -PropertyName Enabled -PropertyValue 0 -Duration 30.00:00:00
Cet exemple ajoute un remplacement global qui désactive le StorageLogicalDriveSpaceEscalate
répondeur pour tous les serveurs exécutant Exchange version 15.01.0225.042.
Add-GlobalMonitoringOverride -Identity "MailboxSpace\StorageLogicalDriveSpaceEscalate" -PropertyName Enabled -PropertyValue 0 -ItemType Responder -ApplyVersion "15.01.0225.042"
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez bien créé une substitution globale, utilisez la cmdlet Get-GlobalMonitoringOverride pour afficher la liste des substitutions globales :
Get-GlobalMonitoringOverride
La substitution doit apparaître dans la liste.
Utilisation de l'Environnement de ligne de commande Exchange Management Shell pour supprimer des substitutions globales
Pour supprimer une substitution globale, utilisez la syntaxe suivante.
Remove-GlobalMonitoringOverride -Identity <HealthSetName>\<MonitoringItemName>[\<TargetResource>] -ItemType <ExistingItemTypeValue> -PropertyName <OverriddenProperty>
Cet exemple supprime le remplacement global existant de la ExtensionAttributes
propriété de la OnPremisesInboundProxy
sonde dans le jeu d’intégrité FrontEndTransport
.
Remove-GlobalMonitoringOverride -Identity FrontEndTransport\OnPremisesInboundProxy -ItemType Probe -PropertyName ExtensionAttributes
Comment savoir si cela a fonctionné ?
Pour vérifier que vous avez bien supprimé une substitution globale, utilisez la cmdlet Get-GlobalMonitoringOverride pour afficher la liste des substitutions globales :
Get-GlobalMonitoringOverride
La substitution supprimée ne doit pas apparaître dans la liste.