Hello again. In the first part we have done an introduction to TFS 2010 and installation according to dual-server topology. In this post, we will talk about migrating existing TFS databases into TFS 2010 platform. We shall start!
Firstly, before we are getting into details of importing upgrade, I would like to mention other types of scenarios you might encounter:
So, here we have TFS 2010 that is up and running well and now wants to import content of TFS 2008 server (applies to TFS 2005 as well). One of the biggest differences between 2010 and old version is that 2010 is based on Team Project Collections (TPCs): One collection reflects a single database and may have 0 or more team projects, independent from other TPC.
Picture 1: Arguments of tfsconfig.exe
Data Model in TFS 2010
Databases used by TFS 2010 with some notes
Picture 2: TFS 2010 SQL Database, Tfs_Warehouse
After importing it would be wise to re-run Best Practice Analyzer, just you do before importing process. To do so,
Picture 3: TFS 2010 Best Practices Analyzer running
In this second part, we have executed a scenario of importing TFS 2005/2008 databases into TFS 2010 Server by using tfsconfig command. Hope you liked it.