我一直在寻找一种方法来迁移和升级我们的TFS 2008服务器到2010服务器,最好不会丢失任何数据。
我一直在关注TFS集成平台 http://tfsintegration.codeplex.com/
以及Visual Studio 2010 TFS升级指南 vs2010upgradeguide.codeplex.com
使用第一个链接查看文档TFS Integration Platform - Migration Guidance.xps,似乎建议我可以通过首先将TFS 2008从一个服务器迁移到另一个服务器然后将TFS 2008升级到所有数据来保留所有数据2010。
这是真的吗?
谢谢,
陈
答案 0 :(得分:4)
对我们来说,最具挑战性的部分是SharePoint设置/配置,但如果您仔细阅读本指南,它应该会相当顺利。 This帖子可能有助于SharePoint文章。
答案 1 :(得分:1)
如果数据库在它自己的盒子上,那么首先需要升级到SQL 2008.完成后,您可以在新服务器上安装TFS 2010,在安装期间选择升级并将其指向数据库服务器。
如果数据库与TFS 2008位于同一个框中,那么首先需要备份所有数据库并使用SQL 2008将它们还原到新框。然后安装TFS 2010,在安装过程中选择升级并将其指向数据库服务器。
答案 2 :(得分:0)
应该是。将2008从一个服务器迁移到另一个服务器主要是一个数据库练习,但是在初始化应用程序层时可能会变得棘手。
说实话,我认为TFS集成平台迁移提供了从TFS 2005迁移到TFS 2008的指导。我的理解是TFS 2010具有向导中包含的升级功能,可以为您处理大部分事情。到目前为止,我只是从头开始安装TFS 2008,从头开始安装TFS 2010--我还没有尝试过向导的这一部分。
另一个考虑因素是TFS 2008实例的数据库平台。在我们的例子中,我们的2008安装在MS SQL Server 2005上,而TFS 2010 需要 SQL Server 2008,这样我们的升级可能会有点棘手。