Activation d'un serveur de couche Application avec basculement
Mise à jour : novembre 2007
Une fois que vous avez installé les serveurs de couche Données et de couche Application principaux, vous pouvez ajouter un ordinateur de secours semi-automatique pour le serveur de couche Application de Team Foundation.
Considérations sur l'installation de l'ordinateur de secours semi-automatique
Matériel et logiciels de secours
La configuration de l'ordinateur de secours doit correspondre à la configuration de l'ordinateur principal. Les ordinateurs ne doivent pas nécessairement être identiques, mais l'ordinateur de secours doit correspondre à la configuration requise pour Team Foundation. Vous pouvez utiliser les mêmes composants requis et les mêmes étapes d'installation de Team Foundation pour l'ordinateur de secours semi-automatique que ceux que vous avez utilisés pour l'ordinateur principal. Vous devez ensuite mettre à jour les logiciels et les comptes d'utilisateur des deux ordinateurs. Pour plus d'informations sur la configuration d'un ordinateur de secours pour la couche Application, consultez Garantie de la disponibilité de Team Foundation Server.
Pour vérifier que l'ordinateur est prêt, vous devez mettre à jour périodiquement l'ordinateur de secours semi-automatique afin qu'il corresponde à l'ordinateur principal. Toutes les mises à jour que vous effectuez sur l'ordinateur principal doivent être reproduites sur l'ordinateur de secours semi-automatique. Par exemple, toutes les mises à jour du système, les mises à jour de logiciels et les modifications d'autorisation doivent également être effectuées sur l'ordinateur de secours semi-automatique.
Configurations des cartes réseau
Pour réduire l'incidence du basculement pour le client, vous devez configurer les cartes réseau pour autoriser le client à utiliser le même nom d'hôte pour les ordinateurs de couche Application principal et de secours. Parmi les nombreux modes de configuration d'une carte réseau, cette documentation en décrit deux :
Mise à jour des hôtes DNS (Option 1 - DNS) Un enregistrement d'hôte DNS (A) est créé en utilisant l'adresse IP du serveur de couche Application Team Foundation principal. Aucune configuration réseau spéciale n'est nécessaire sur l'un ou l'autre des serveurs de couche Application Team Foundation Server, car DNS convertit les requêtes pour le serveur de couche Application Team Foundation Server virtuel en adresse IP du serveur de couche Application principal. Lors du basculement, un administrateur de domaine doit mettre à jour l'entrée de l'hôte DNS pour rediriger le trafic vers le nouveau serveur de couche Application Team Foundation Server principal.
Adresses IP dédiées(Option 2 - DIP) Dans cette configuration, trois adresses IP statiques sont requises. Un enregistrement d'hôte DNS qui mappe le nom du serveur de couche Application Team Foundation Server virtuel à l'une des adresses IP dédiées est créé par un administrateur de domaine. Cette adresse IP statique et l'une des adresses inutilisées sont définies manuellement dans les propriétés TCP/IP pour la connexion réseau sur le serveur de couche Application Team Foundation Server principal. Le serveur de couche Application Team Foundation Server de secours est configuré à l'aide de l'adresse IP statique restante. Lors du basculement, l'administrateur Team Foundation Server modifie les paramètres réseau sur le nouveau serveur de couche Application principal afin qu'il réponde à présent aux requêtes sur l'adresse IP statique utilisée pour le serveur de couche Application Team Foundation Server virtuel.
Détection des défaillances
Les applications clientes se connectent à la couche Application principale qui se connecte au serveur de couche Données en utilisant le nom du serveur virtuel. En tant qu'administrateur système, vous devez détecter manuellement quand réinitialiser et activer le serveur de secours actif en cas de défaillance.
Activation du serveur de secours actif
Lorsque le serveur principal tombe en panne, vous devez exécuter les étapes permettant d'activer manuellement le serveur de secours actif. Pour vous aider à exécuter la procédure, Team Foundation fournit la commande ActivateAT de l'utilitaire TFSAdminUtil. Cette commande effectue les tâches suivantes :
Démarre les services Web sur le serveur de secours actif.
Le serveur d'origine doit être mis hors connexion lorsque le serveur de couche Application de secours est activé.
Enregistre le nom de l'ordinateur de secours semi-automatique dans la base de données d'intégration de Team Foundation.
Connecte le serveur de couche Application de secours semi-automatique au serveur de couche Données actif.
Vérifie que le serveur de couche Application est connecté au serveur de couche Données correspondant.
Pour plus d'informations sur l'activation de la fonction de secours, consultez Comment : activer un serveur de couche Application avec basculement.
Voir aussi
Tâches
Comment : activer un serveur de couche Application avec basculement
Concepts
Garantie de la disponibilité de Team Foundation Server