Comment : renommer un serveur de couche Application
Mise à jour : novembre 2007
Pour renommer le serveur de couche Application dans un déploiement sur deux serveurs de Visual Studio Team System Team Foundation Server, vous devez renommer le serveur proprement dit, puis exécuter plusieurs autres étapes. Par exemple, vous devez reconfigurer Team Foundation Server, SQL Server Reporting Services et produits et technologies SharePoint pour utiliser le serveur que vous venez de renommer. Si vous utilisez des fichiers Microsoft Project ou Microsoft Excel pour retourner les données à partir de Team Foundation, vous devez également recréer ces fichiers afin qu'ils se connectent au serveur de couche Application sous son nouveau nom. Pour plus d'informations, consultez Rapports de Team Foundation Server.
Remarque : |
---|
Pour renommer un déploiement sur un seul serveur de Visual Studio Team System Team Foundation Server, vous suivez les procédures dans Comment : renommer un serveur de couche Données. |
Pour renommer un serveur de couche Application, vous devez effectuer les procédures suivantes dans l'ordre indiqué :
Arrêter les services utilisés par Team Foundation Server
Renommer le serveur
Mettre à jour Team Foundation Server pour reconnaître le nouveau nom
Régénérer le cube Team System
Redémarrer les services
Actualiser le cache de données sur les ordinateurs clients
Autorisations requises
Pour effectuer cette procédure, vous devez être membre du groupe de sécurité Administrators et du groupe Team Foundation Administrators sur le serveur de couche Application. Vous devez également être membre du groupe sysadmin dans SQL Server sur le serveur de couche Données. Pour plus d'informations sur les autorisations, consultez Autorisations de Team Foundation Server.
Outre ces autorisations, il vous faudra peut-être répondre aux exigences suivantes sur un ordinateur exécutant Windows Server 2008 ou Windows Vista :
Pour suivre une procédure de ligne de commande, vous devrez peut-être ouvrir une invite de commandes avec les autorisations élevées. Pour ce faire, cliquez sur Démarrer, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur.
Pour suivre une procédure qui requiert Internet Explorer, vous devrez peut-être démarrer l'application en tant qu'administrateur. Pour ce faire, cliquez sur Démarrer, puis sur Tous les programmes, cliquez avec le bouton droit sur Internet Explorer et cliquez sur Exécuter en tant qu'administrateur.
Pour modifier des fichiers web.config, vous devrez peut-être démarrer l'éditeur de texte en tant qu'administrateur. Pour ce faire, cliquez sur Démarrer, puis sur Tous les programmes, cliquez avec le bouton droit sur l'éditeur et cliquez sur Exécuter en tant qu'administrateur.
Pour accéder au Gestionnaire de rapports, à des rapports ou à des sites Web Reporting Services, vous devrez peut-être ajouter ces sites à la liste des sites de confiance dans Internet Explorer ou démarrer Internet Explorer en tant qu'administrateur.
Pour plus d'informations, consultez le site Web Microsoft (page pouvant être en anglais).
Arrêter les services utilisés par Team Foundation Server
Pour arrêter les services utilisés par Team Foundation Server
Connectez-vous au serveur approprié, ouvrez Computer Manager, puis arrêtez les composants suivants :
Se connecter au serveur qui héberge ce programme
Arrêter ce composant
produits et technologies SharePoint
Service du minuteur SharePoint ou minuteur Windows SharePoint Services
Site Web par défaut ou site Web d'équipe
Couche Application
Service du Planificateur de tâches Visual Studio Team Foundation Server
Pool d'applications Microsoft Team Foundation Server
Reporting Services
SQL Server Reporting Services (INSTANCETFS)
ReportServer ou ReportServer$NomInstance (pool d'applications)
Site Web par défaut ou site Web du Gestionnaire de rapports
Remarque : Vous gérez ReportServer et le site Web pour le Gestionnaire de rapports dans IIS (Internet Information Services) pour SQL Server 2005 mais pas pour SQL Server 2008.
Pour plus d'informations, consultez Comment : arrêter et démarrer des services, des pools d'applications et des sites Web.
Renommer le serveur
Pour renommer le serveur
Cliquez sur Démarrer, cliquez avec le bouton droit sur Poste de travail ou Ordinateur, puis cliquez sur Propriétés.
(Pour Windows Server 2008) Sous les paramètres de groupe de domaine et nom d'ordinateur, cliquez sur Modifier les paramètres.
La fenêtre Propriétés système s'ouvre.
Dans l'onglet Nom de l'ordinateur, cliquez sur Modifier.
La fenêtre Modification du nom ou du domaine de l’ordinateur s'affiche.
Dans la zone Nom de l'ordinateur, tapez le nouveau nom du serveur, puis cliquez sur OK.
Cliquez sur OK pour fermer la fenêtre Propriétés système.
Le message système suivant peut apparaître : « Vous devez redémarrer votre ordinateur pour que les modifications soient prises en compte. Voulez-vous redémarrer l'ordinateur ? »
Si ce message s'affiche, cliquez Oui et redémarrez l'ordinateur.
Remarque : Si vous redémarrez le serveur dans un déploiement sur un seul serveur, attendez que le serveur redémarre, puis arrêtez les services utilisés par Team Foundation Server.
Mettre à jour Team Foundation Server pour reconnaître le nouveau nom
Pour mettre à jour Team Foundation Server pour reconnaître le nouveau nom du serveur de couche Application
Connectez-vous au serveur approprié, ouvrez Computer Manager, puis démarrez les pools d'applications et les programmes indiqués dans le tableau suivant :
Se connecter au serveur qui héberge ce programme
Démarrer ce composant
Couche Application
Pool d'applications Microsoft Team Foundation Server
Reporting Services
ReportServer ou ReportServer$NomInstance (pool d'applications)
Remarque : Vous gérez ReportServer dans IIS pour SQL Server 2005 mais pas pour SQL Server 2008.
SQL Server Reporting Services (INSTANCETFS)
Ouvrez la fenêtre d'invite de commandes, indiquez le répertoire %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Tools, puis tapez la commande suivante :
TfsAdminUtil ConfigureConnections /view
Passez en revue les paramètres de /ReportsURI et /ReportServerUri.
Si les informations du serveur Reporting Services ont changé par rapport à celles illustrées, vous devez reconfigurer ces connexions en tapant la commande suivante :
**TfsAdminUtil ConfigureConnections /ReportsUri:NouveauxReports/ReportServerUri:**NouveauReportServer
Remarque : Si vous utilisez une instance nommée, vous devez la spécifier dans le cadre des valeurs de Rapports et ReportServer. Ne supprimez pas ni ne modifiez le nom de l'instance nommée.
Par exemple, si Reporting Services s'exécutait sur le serveur de couche Application que vous venez de renommer, vous devez indiquer le nouvel indicateur de ressource uniforme (URI) pour /ReportsUri et /ReportServerUri. Pour plus d'informations, consultez ConfigureConnections, commande.
(Facultatif) Après avoir reconfiguré les connexions, tapez la commande suivante pour passer en revue les modifications et vous assurer qu'elles ont été appliquées :
TfsAdminUtil ConfigureConnections /view
Tapez la commande suivante :
TfsAdminUtil RenameDT TeamFoundationDataTierServerName
Remarque importante : Pour que la commande RenameDT s'exécute avec succès, les pools d'applications et les programmes indiqués à la première étape de cette procédure doivent être en cours d'exécution. Cette spécification est nouvelle dans Visual Studio Team System 2008 Team Foundation Server.
Une fois la commande terminée, arrêtez les pools d'applications et programmes suivants :
Pool d'applications Microsoft Team Foundation Server
ReportServer ou ReportServer $NomInstance
SQL Server Reporting Services (INSTANCETFS)
Remarque : Après avoir exécuté la commande RenameDT, vous devez arrêter les services qu'il requiert avant de poursuivre cette procédure.
Mettez à jour les entrées d'inscription dans l'interface de service de la couche Application de sorte qu'elle utilise le nouveau nom. À l'invite de commandes, tapez la commande suivante :
TfsAdminUtil ActivateAT newTeamFoundationApplicationTierServerName
Fermez la fenêtre Invite de commandes.
Attention : Pour que les utilisateurs clients puissent se connecter au serveur de couche Application récemment renommé, ils peuvent devoir attendre deux heures avant de pouvoir se reconnecter.
Régénérer le cube Team System
Après avoir renommé la couche Application et reconfiguré les connexions, vous devez régénérer le cube Team System.
Pour régénérer le cube Team System
Régénérez le cube Team System.
Pour plus d'informations, consultez Comment : régénérer le cube Team System.
Redémarrer les services
Pour redémarrer les services
Connectez-vous au serveur approprié, ouvrez Computer Manager et démarrez les composants indiqués dans le tableau suivant, dans l'ordre spécifié :
Se connecter au serveur qui héberge ce programme
Démarrer ce composant
produits et technologies SharePoint
Service du minuteur SharePoint ou minuteur Windows SharePoint Services
Couche Application
Service du Planificateur de tâches Visual Studio Team Foundation Server
Pool d'applications Microsoft Team Foundation Server
Actualiser le cache de données sur les ordinateurs clients
Pour actualiser le cache de données sur les ordinateurs clients
Utilisez le service Web ClientService pour forcer les ordinateurs clients à mettre à jour le cache de suivi des éléments de travail lors de leur prochaine connexion au serveur de couche Application. Pour mettre à jour le cache de contrôle de version, les utilisateurs doivent mettre à jour leurs ordinateurs clients à l'aide de l'utilitaire de commande tf workspaces.
Pour plus d'informations, consultez Comment : actualiser les caches de données sur les ordinateurs clients.
Voir aussi
Tâches
Comment : renommer un serveur de couche Données
Concepts
Gestion des serveurs de couche Application pour Team Foundation