Échange Server votre environnement, Groupe de disponibilité de base de données (DAG)) et si une opération de mise à jour ou de maintenance doit être effectuée sur le serveur, Mode d'entretien Nous devons l'effectuer ci-dessous.
En règle générale, cela se fait via Exchange Management Shell. Cependant, Exchange Server Il est livré avec deux scripts PowerShell pour gérer facilement ces opérations :
Structure du mode de maintenance du serveur Exchange
Exchange ServerDeux scripts PowerShell de base utilisés pour gérer les opérations de maintenance dans Mode d'entretien garantit une utilisation efficace. Ces scripts sont particulièrement Groupe de disponibilité de base de données (DAG)) est important pour les systèmes structurés.
StartDagServerMaintenance.ps1
Trouvez ce script sur Exchange Server, JOUR serveur de base de données actif à l'intérieur Gestionnaire actif principal (PAM) Utilisé pour déléguer temporairement le rôle à un autre serveur. Après avoir assuré la migration sécurisée du rôle de base de données actif, le script bloque la migration des bases de données vers d'autres serveurs jusqu'à ce que votre maintenance soit terminée.
Cela garantit que l'intégrité des données et la disponibilité sont maintenues tout au long de la maintenance du serveur Exchange.
- Gestionnaire actif du serveur Exchange Vous pouvez utiliser les liens ci-dessous pour accéder à des articles sur.
StopDagServerMaintenance.ps1
StartDagServerMaintenance.ps1 Ce script, complémentaire du script, réalise l'inverse des opérations initiées en mode maintenance. Lorsque les opérations de maintenance sont terminées sur Exchange Server, les rôles et fonctions du serveur de base de données sont restaurés à l'aide de ce script. Ainsi, les serveurs de bases de données au sein du DAG peuvent continuer leurs opérations normales. StopDagServerMaintenance.ps1 minimise les temps d'arrêt en permettant au système de revenir rapidement au flux de travail normal.
Les deux scripts sont conçus pour faciliter la gestion d'Exchange Server et pour effectuer les processus de maintenance en douceur.
Comment obtenir le mode de maintenance du serveur Exchange ?
Les scripts que nous utiliserons pour activer le mode de maintenance d'Exchange Server se trouvent sous le répertoire d'installation et vous pouvez accéder au répertoire correspondant via EMS (Exchange Management Shell) avec la commande suivante.
Vous pouvez utiliser ces scripts non seulement lors des opérations de maintenance mais également lors des tests de votre environnement DAG. Ainsi, vous pouvez vérifier si vos bases de données dans le DAG fonctionnent correctement.
Par exemple, j'ai deux serveurs nommés EXC01-DAG et EXC02-DAG. Je dois effectuer une maintenance planifiée sur le serveur EXC01-DAG et je mettrai le serveur en mode maintenance pour ce processus. Je me rends dans le répertoire où se trouve le script sur le serveur concerné avec la commande suivante :
cd $Exscripts

La commande pour mettre le serveur en mode maintenance est la suivante :
.StartDagServerMaintenance.ps1 -ServerName EXC01-DAG -OverrideMinimumTwoCopies

Une fois la maintenance terminée sur le serveur EXC01, vous pouvez utiliser le script StopDagServerMaintenance pour sortir le serveur du mode maintenance :
.StopDagServerMaintenance.ps1 -ServerName EXC01-DAG

Qu'est-ce que le paramètre OverrideMinimumTwoCopies du serveur Exchange ?
Lors de l'utilisation du script StartDagServerMaintenance, nous avons également utilisé le paramètre « -OverrideMinimumTwoCopies » en plus du paramètre « -ServerName ». Ce paramètre garantit que le script recherche par défaut au moins deux copies disponibles avant de déplacer une base de données vers un autre serveur. Puisqu'il n'y a que deux nœuds pendant la maintenance, il ne vous reste qu'une seule copie active pendant qu'une autre est en cours de maintenance. Dans ce cas, il est obligatoire d'utiliser le paramètre « -OverrideMinimumTwoCopies ». Si vous disposez de trois copies de base de données ou plus, vous n'avez pas besoin d'utiliser ce paramètre.