Garantie de la disponibilité de Team Foundation Server
Mise à jour : novembre 2007
Vous pouvez contrôler à quel moment placer les serveurs hors connexion pour la maintenance. Toutefois, vous devez également envisager comment vous souhaitez gérer les échecs inattendus. En appliquant l'une de trois stratégies de base, vous pouvez vous assurer que les serveurs sont disponibles pour les clients pendant la maintenance ou les échecs. La stratégie que vous sélectionnez est déterminée par la durée d'arrêt que les utilisateurs peuvent tolérer et la topologie du système.
Stratégies de disponibilité
En général, les topologies sur un serveur et sur deux serveurs peuvent tolérer un temps d'arrêt raisonnable pour la maintenance de système ou pour la restauration en cas d'échec. Les systèmes complexes peuvent fournir un service ininterrompu grâce à des ressources dédiées. Les stratégies suivantes fournissent des degrés variables de disponibilité de Team Foundation Server.
Pratiques de sauvegarde standard pour les bases de données Pour la couche Données, vous pouvez conserver les sauvegardes de bases de données en vue de les utiliser pour la récupération dans un délai raisonnable. Utilisez les mêmes meilleures pratiques que pour une base de données SQL Server. Cette stratégie ne requiert pas un ordinateur ou des ressources de maintenance supplémentaires. Pour plus d'informations, consultez Sauvegarde du serveur Team Foundation Server.
Ordinateur en état de secours semi-automatique pour les services d'application Vous pouvez réduire le temps de récupération des services en installant et en gérant un serveur de couche Application distinct en état de secours semi-automatique. Cette stratégie nécessite un matériel supplémentaire et donc une maintenance supplémentaire pour tenir l'ordinateur à jour et prêt à l'emploi. Pour plus d'informations, consultez Gestion des serveurs de couche Application pour Team Foundation.
Remarque : La couche Application ne peut pas faire partie d'une batterie de serveurs Web.
L'ordinateur doit être tenu à jour pour correspondre à l'ordinateur principal. Vous pouvez utiliser cette liste pour prendre en compte la maintenance supplémentaire requise.
Améliorations du matériel.
Mises à jour du système d'exploitation.
Mises à jour de logiciels.
Modifications de comptes d'utilisateurs et d'autorisations.
Modifications de la clé de chiffrement Reporting Services.
En plus de gérer les ordinateurs, l'administrateur Team Foundation Server doit répondre à un échec en demandant une mise à jour de la base de données du serveur DNS à l'administrateur de domaine et en utilisant l'utilitaire en ligne de commande TFSAdminUtil. Pour plus d'informations, consultez Comment : activer un serveur de couche Application avec basculement.
Clustering pour les bases de données Pour fournir un service ininterrompu d'une couche Données, vous pouvez installer et gérer des serveurs dédiés dans un cluster. Vous pouvez envisager d'utiliser un cluster si votre organisation dispose déjà des ressources pour installer et gérer un cluster. Cette stratégie augmente considérablement le coût en ressources et en maintenance, car les configurations matérielles et logicielles requises pour le cluster sont très précises. Par exemple, le matériel doit correspondre de manière identique et appartenir à la liste du matériel approuvé. Pour plus d'informations, consultez les rubriques suivantes sur le site Web Microsoft : « Comment : créer un cluster de basculement SQL Server 2005 » pour SQL Server 2005 et « Comment : créer un cluster de basculement SQL Server (Programme d'installation) » pour SQL Server 2008.
**Mise en miroir des bases de données **La mise en miroir du serveur de couche Données Team Foundation comporte plusieurs avantages. Elle permet de placer le serveur de couche Données Team Foundation principal hors connexion pour les mises à jour, la maintenance ou la réparation avec un impact minime sur les utilisateurs Team Foundation Server. Elle active également un mécanisme de récupération rapide si le serveur de couche Données Team Foundation principal devient indisponible. Vous pouvez envisager un serveur de mise en miroir pour le serveur de couche Données Team Foundation si votre organisation dispose des ressources pour installer et gérer un deuxième serveur de couche Données Team Foundation.
Dans cette section
Clustering du serveur de couche Données
Décrit le processus de clustering et explique les avantages de la mise en clusters du serveur de couche Données Team Foundation.Activation d'un serveur de couche Application avec basculement
Décrit les conditions requises pour activer un serveur de couche Application Team Foundation de basculement et fournit des liens vers les rubriques relatives à la configuration.Mise en miroir du serveur de couche Données Team Foundation
Décrit les conditions requises et les configurations pour la mise en miroir du serveur de couche Données Team Foundation.
Voir aussi
Concepts
Activation d'un serveur de couche Application avec basculement
Clustering du serveur de couche Données
Sauvegarde du serveur Team Foundation Server