Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's a Backup and Recovery Process for Team Foundation Server 2010?

We have a new installation of TFS 2010 (on SQL Server 2008), and I'm planning the backup and recovery process.

It seems the configuration information and data is stored in the Tfs_Configuration and Tfs_DefaultCollection databases (and additional Tfs_[CollectionName] dbs if you have more than one collection). In a test setup, I tried backing up the two dbs, uninstalling TFS, then reinstalling (thinking I could then hook the databases up at some point in the install process). This is where I'm confused. I don't see an option or clear guidance on how this is suppose to work.

like image 457
Derek Morrison Avatar asked Dec 24 '09 18:12

Derek Morrison


People also ask

How do I backup my team foundation server?

To back up your databases The default location is C:\Program Files\Microsoft Team Foundation Server 11.0\Tools. In Source SQL Server Instance, enter the name of the SQL Server instance that hosts the TFS databases you want to back up and choose Connect. In Select databases to backup, choose the databases to back up.

What is TFS and how it works?

Team Foundation Server (TFS) is an ALM product from Microsoft which provides the capabilities for an end-to-end development and testing using Work Item Management, Project Planning (Waterfall or Scrum), Version Control, Build/Release (Deploy) and Testing capabilities.

What is TFS collection?

1)What is meant by collection in TFS? Simply saying a team project collection is a group of team projects in TFS. When your Team Foundation Server (TFS) hosts multiple team projects, you can manage them more efficiently by grouping them together and assigning the same resources to them.

What is Team Foundation Server Why did you use it?

Source Code Control: Team Foundation Server is a Version Control System. It enables the team to manage all source files or artifacts for a project. It allows the developers to store the files in a centralized repository (database). It helps to maintain different versions of source code.


2 Answers

If you have backed up your TFS 2010 databases and lose your TFS server, you can restore it by restoring all of your TFS databases, reinstalling TFS, and selecting the Application Tier option of the installation wizard. Once you point the wizard at your database, it will recognize the Tfs_Configuration database from the previous installation and restore your previous configuration as well as your collections.

like image 149
Derek Morrison Avatar answered Oct 12 '22 18:10

Derek Morrison


Download the TFS Power tools and use the backup tool (it's even got a nice GUI)!

like image 42
LeWoody Avatar answered Oct 12 '22 17:10

LeWoody