Pour améliorer la disponibilité de votre rôle de module externe, vous pouvez ajouter un serveur secondaire (de secours). En cas d'indisponibilité du serveur principal qui héberge le rôle, le serveur secondaire est automatiquement utilisé.
Avant de commencer
- Vérifiez que vous avez un serveur d’extension disponible qui peut servir de serveur secondaire pour rôle module externe. Si aucun serveur d'extension n’est disponible, ajoutez un serveur d'extension à votre système.
- Si votre rôle module externe est hébergé sur le serveur principal, vous devez d'abord le déplacer vers un serveur d'extension.
REMARQUE : Si vous devez héberger le rôle
module externe sur le serveur principal, configurer le basculement des rôles
module externe n'est pas suffisant : vous devez également configurer le basculement Directory. Le basculement des rôles est géré par le rôle Répertoire et le basculement du Répertoire est géré par le rôle Gestionnaire de Répertoire.
Pour en savoir plus, voir Basculement et équilibrage de charge de Répertoire.
- Assurez-vous que la base de données du rôle module externe et celle du rôle module externe ne sont pas hébergées sur le même serveur. Tous les serveurs hébergeant le rôle module externe doivent disposer d'un accès en écriture au serveur de base de données distant. Pour en savoir plus, voir Connecter un rôle à un serveur de base de données distant.
À savoir
Le basculement est un mode opérationnel de sauvegarde dans lequel un rôle (fonction du système) est automatiquement transféré de son serveur principal vers un serveur secondaire qui est en veille. Ce transfert entre serveurs ne survient que si le serveur principal devient indisponible, en raison d’une panne ou pour cause de maintenance programmée. Pour en savoir plus, voir Basculement des rôles.IMPORTANT : Security Center ne gère pas le basculement des bases de données de rôles. Pour les rôles qui se connectent à une base de données, le serveur de base de données doit être hébergé sur un troisième ordinateur, distinct des serveurs qui hébergent le rôle. Tous les serveurs de rôles doivent avoir un accès en lecture et en écriture au serveur de base de données. Pour protéger vos données, faites des sauvegardes régulières des bases de données de rôles.
Procédure
-
Sur la page d'accueil de Config
Tool, ouvrez la tâche Modules externes
-
Sélectionnez le rôle module externe dans l'arborescence des entités, puis cliquez sur Ressources.
-
Sous la liste Serveurs, cliquez sur Ajouter un élément ().
Une boîte de dialogue affiche tous les serveurs du système qui ne sont pas affectés à ce rôle.
-
Sélectionnez le serveur que vous souhaitez ajouter en tant que serveur secondaire, puis cliquez sur Ajouter.
Le serveur secondaire est ajouté en dessous du serveur principal. Le témoin vert indique le serveur qui héberge actuellement le rôle.
REMARQUE : Les serveurs sont affichés dans l'ordre utilisé en cas de basculement. En cas de panne du serveur principal, le rôle bascule automatiquement vers le serveur suivant de la liste.
-
Pour modifier la priorité d'un serveur, sélectionnez-le dans la liste, puis cliquez sur les boutons ou pour déplacer le serveur dans la liste.
-
Si vous souhaitez que le serveur principal reprenne le contrôle une fois qu'il est rétabli après un basculement, sélectionnez l'option Forcer l'exécution sur le serveur le plus prioritaire.
Pour limiter les perturbations du système, le rôle reste sur le serveur de secours après un basculement.
-
Assurez-vous que le rôle n'est pas connecté à une base de données sur la machine locale.
Le serveur de base de données est installé en local sur votre machine si le nom figurant dans le champ Serveur de base de données commence par « (local) ». Si c'est le cas, renommez le serveur de base de données pour qu'il corresponde au serveur distant que vous avez préparé à l’avance pour le rôle module externe.
-
Sauvegardez la base de données du rôle module externe et restaurez-la sur un serveur qui n'héberge pas le rôle module externe.
-
Activez l'accès distant sur la base de données du rôle module externe que vous avez restaurée.
-
Définissez le champ Serveur de base de données sur le serveur qui héberge la base de données du rôle module externe.
Par exemple, REMOTESERVER\SQLEXPRESS.
-
Cliquez sur Appliquer.