Installer des mises à jour sur un DAG Exchange Server

16 avril 2020 Non Par Rached CHADER

Pour mettre à jour les membres du DAG avec de nouveaux correctifs, des correctifs cumulatifs ou des service packs, le processus de mise à jour doit être géré pour empêcher tous les membres du DAG d’être hors ligne en même temps.

Pour ce faire, vous pouvez déplacer les bases de données de boîtes aux lettres actives hors d’un serveur particulier afin qu’elles puissent être corrigées, et si nécessaire redémarrées, sans provoquer de temps d’arrêt pour les utilisateurs de boîtes aux lettres sur cette base de données

La première étape consiste à déplacer les bases de données de boîtes aux lettres actives vers un autre membre DAG afin que le serveur puisse être mis à jour.

Toutes les bases doivent être en bonne santé « Healthy ».

Pour connaitre le nom du serveur qui héberge les bases, le statuts sera sur «Mounted».

Déplacer les bases de données de boîtes aux lettres

Nous allons déplacer les bases depuis SRVEXCH2 vers SRVEXCH1

Si vous avez plusieurs bases vous pouvez mettre :

Toutes les bases de données de boîtes aux lettres sont désormais actives sur le serveur SRVEXCH1

La dernière étape de préparation consiste à bloquer l’activation sur le serveur pour l’empêcher d’activer automatiquement une copie de la base de données pendant que vous effectuez la maintenance.

Vérifiez d’abord la politique d’activation actuelle sur le serveur

Bloquez l’activation avec la commande suivante :

Activation du mode maintenance

Nous allons utiliser le script intégré à Exchange

Le script effectuera automatiquement les tâches suivantes :

  • Suspend la copie de base de données.
  • Suspend le nœud dans le clustering de basculement afin qu’il ne puisse pas devenir le gestionnaire actif principal.
  • Suspend l’activation de la base de données sur chaque base de données de boîtes aux lettres.
  • Définit la Stratégie d’activation automatique de la copie de base de données sur Blocked sur le serveur.
  • Déplace les bases de données et le groupe de clusters du serveur désigné.

Pour vérifier que le mode maintenance est bien actif vérifiez que les bases sont en mode « suspendues » :

Installation du roll up

Vous pouvez installer le roll up directement en exécutant le msi, ou sinon utilisé la commande suivante :

Pensez à redémarrer le serveur après l’installation, et faire une vérification.

Désactivation du mode maintenance

Redéfinissez la stratégie d’activation du serveur sur son paramètre d’origine.

La sortie du mode maintenance se fait avec StopDagServerMaintenance.ps1.

Le script annulera automatiquement chacune des actions effectuées par StartDagServerMaintenance.ps1, sauf qu’il ne ramènera pas les bases de données de boîtes aux lettres actives sur le serveur.

Pour vérifier que le mode maintenance est bien désactivé vérifiez que les bases ne sont plus en mode « suspendues » :

Voilà votre serveur est opérationnel, vous pouvez mètre a jours le 2eme server, le étapes sont similaire, la seule chose qui diffère est le nom du serveur

Une fois l’intervention sur les deux servers terminés, il est important de ne pas oublier cette étape qui permet de rééquilibrer les bases sur l’ensemble des serveurs du DAG

A la fin vérifiez que vous n’avez pas d’erreur.

Views: 9293