Restauration des données de TFS 2012

Ce post illustre le cas où le serveur TFS s’est planté et que seule la partie application tiers de TFS a été réinstallée.

Voici donc comment restaurer les données.

Si on utilise l’outil de backup qui est intégré à TFS , la restauration des données se fait avec ce même outil, mais plusieurs étapes sont nécessaires pour cette manipulation.

Nettoyage des bases de données

Sur le serveur TFS 2012

    • Ouvrir SQL Server Management
    • Se connecter au serveur de base de données
    • Si des bases tfs_xxx existent déjà, il faut les supprimer (en cochant la case « close existing connections »).

Nettoyage TFS 2012

  • Ouvrir la console d’administration de TFS 2012
  • Supprimer la configuration déjà présente en utilisant la fonction « Remove Feature »




Faire la même manipulation pour chaque élément de liste déroulante.

Restauration des données

Sur le serveur TFS 2012 :

  • Ouvrir la console d’administration de TFS 2012.
  • Cliquer sur « Scheduled Backups »

  • Choisir « Restore database »
  • Mettre le chemin réseau de l’emplacement des backups \\mon_chemin_reseau
  • Puis cliquez sur « List Backups » (si la page se ferme, réouvrir)
  • La liste des backups apparaît, sélectionner le dernier en date, c’est à dire le premier de la liste

  • Cliquez sur « Next »
  • Choisir les bases à restaurer (donc tout cocher) ainsi que le nom du serveur

  • Puis valider en cliquant « Next » ET « Restore » jusqu’à la fin de l’assistant.

  • Next et Close

Configuration de TFS 2012

La configuration de TFS 2012 se fait à partir de la base de données tfs_configuration qui a été restaurée du backup.

Dans la console d’administration de TFS 2012 :

  • Choisir « Applications tiers », puis cliquez sur « configure installed… »
  • Cliquez sur Application tiers Only , Start Wizard next
  • La fenêtre qui apparaît permet de choisir le serveur de base de données ainsi que la base de configuration tfs_configuration. Pour voir apparaître cette base dans la liste il faut cliquez sur « List available databases ».

  • Bien vérifier qu’il y a bien une base tfs_configuration
  • Next
  • Renseigner le compte administrateur de TFS
  • Next et Configure

Voir plus d’infos sur les backup et restauration de TFS 2012 ici http://msdn.microsoft.com/fr-fr/library/vstudio/bb552295(v=vs.110).aspx.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s