我们需要将当前的TFS2010安装移到一个新的TFS2013框中,但希望有一个测试期间,在这个测试期间,两个实例都处于活动状态,然后才能最终启动TFS2010实例。TFS2013实例仅用于最初几周的测试。
就在日落之前,我们将再次将TFS 2010数据迁移到TFS2013实例,以获得最新的更改。
TFS2010不能升级到TFS 2013,因为它在32位操作系统上,我倾向于保持保守,并且在测试期间保持当前的生产TFS2010实例不变。
我使用TFS工具将TFS2010部署备份到共享。不包括报告数据库
我在新框上安装了TFS2013,但是当我导航到备份位置文件夹时,TFSRestore工具和TFSRestore不列出TFS 2010备份。
我的计划是遵循下面的步骤,特别是wrt,克隆的步骤。http://msdn.microsoft.com/en-us/library/ms404869.aspx
我不太担心SSRS或Sharepoint迁移。在SSRS中,我们只使用默认的报告,并且没有定制太多(如果有的话)--我们将在新的SSRS设置中手动设置我们需要的任何东西。
SharePoint并没有达到应有的程度,所以我们不介意从头开始。
只是想知道我的选择是什么。
希望你们能提供一些指导,特别是那些曾经这样做过的人。
提前谢谢你,
利亚姆
发布于 2014-08-15 19:39:23
我做了两次迁移升级。一个来自2008年->,2010年和再次从2010年到2012年。两次我都使用了sql服务器备份和还原。从2005年起,我就一直在使用TFS,并且一直尝试就地升级和迁移升级,直到最新的2013.2 (而且2013.3很快就计划好了)。迁移升级“很容易”测试,因为您总是可以编写一个新的测试vm并试用它。
发布于 2014-08-19 00:10:34
我建议使用备选方案2,您不需要在新的框中使用TFS 2010。以下是您可以遵循的步骤(这就是我自己所做的):
tfsconfig changeserverid命令(在新服务器上)以更改TFS服务器id。这是必需的,因为您希望两个TFS实例都能运行一段时间。如果不这样做,VS客户端会认为它是同一台服务器(尽管名称不同),这可能会导致一些问题。tfsconfig remapdbs命令(在新服务器上),它将修复旧的Tfs_Configuration数据库。这是必需的,因为您要将TFS移动到不同的计算机(具有不同的名称)。https://stackoverflow.com/questions/23572139
复制相似问题