2017-05-26 7 views
0

Nous avons perdu un serveur avec TFS2010 installé dessus. Pouvons-nous récupérer le contrôle de la source car la base de données n'a pas été affectée sur un autre serveur?TFS 2010 perdue mais la base de données est intacte. Pouvons-nous continuer à l'utiliser?

+0

La réponse est oui ou non. De toute façon, vous allez essayer. Vous ne savez pas quelle valeur cette question apporte? – Will

+0

Parce que ce n'est pas aussi simple que de restaurer une base de données. –

Répondre

1

Hypothèse: Votre niveau d'application a été lavé au jet, votre base de données n'a pas été.

Si tel est le cas, voici le texte du guide administation:

Si vous utilisez un service réseau comme compte de service pour Team Foundation (TFSService), sur le serveur d'applications niveaux, ouvrez une invite de commande fenêtre, et le changement des répertoires à

Drive:%Program Files%\ Microsoft Team Foundation Server 2010\Tools. 

à l'invite de commandes, tapez la commande suivante:

TfsConfig Accounts /add /account:"NT Authority\Network Service" /SQLInstance:ServerName /DatabaseName:DatabaseName 

Remarque Pour plus d'informations, voir Commande de comptes.

Installez Team Foundation Server sur le nouveau serveur et démarrez l'assistant Application-Tier Only. Pour plus d'informations et les procédures pas à pas, voir Liste de vérification: Ajout d'un niveau d'application ou téléchargement de la version la plus récente du guide d'installation de Team Foundation, puis suivez les instructions d'utilisation du niveau d'application uniquement. Assistant: Guide d'installation de Team Foundation.

Si vous utilisez Visual Studio Lab Management, installez la console Administrateur System Center Virtual Machine Manager (SCVMM) sur le niveau application et configurez-la pour vous connecter au serveur qui exécute SCVMM.

Pour plus d'informations, voir Configuration de Lab Management pour la première fois.

Si le nom de l'ordinateur a changé, ouvrez la console d'administration de Team Foundation.

Dans la barre de navigation, cliquez sur Niveau d'application, puis sur Modifier les URL.

La fenêtre Modifier les URL s'ouvre.

Dans l'URL de notification, tapez l'URL du nouveau serveur de niveau application, puis cliquez sur OK.

Remarque Le nom de l'ancien serveur de niveau d'application apparaît toujours dans la liste des serveurs d'applications niveau dans la console d'administration de Team Foundation. Si vous activez la case à cocher Filtrer les machines qui ne sont pas connectées depuis plus de 3 jours, l'ancien serveur disparaîtra de la liste dans les trois jours.

-2
+0

Les réponses à lien uniquement sont désapprouvées sur Stack Overflow, car les liens ont tendance à disparaître avec le temps et les réponses sont censées être utiles par elles-mêmes, en l'absence de tout lien. Idéalement, vous devez afficher les parties pertinentes de la documentation dans votre réponse même. –

+0

Eh bien c'est approprié ici. Je ne vais pas essayer de décrire le processus de récupération, car il est entièrement documenté et il serait extrêmement dangereux d'avoir une compréhension inexacte de la procédure. –

+0

Désolé @ DavidBrowne-Microsoft c'est une réponse AWFUL sanglante. Tout ce que vous venez de faire, c'est de dire à l'OP qu'il s'agit essentiellement de RTFM. Comment est-il, ping du OP du tout? Si c'était le point de Stack Overflow alors les questions seraient faciles à répondre .... –