TFS 2010至2018迁移到新硬件和域

时间:2018-04-25 19:31:01

标签: tfs migration tfs2010 tfs2018

作为服务器迁移的一部分,我们将转移我们的TFS及其SQL后端。有人可以告诉我这是否可能,如果可以,我们应该做什么顺序进行迁移和升级?移动硬件/域之前,最好是就地升级吗?有什么特别的陷阱我应该警惕吗?

详细说明:

  • 将TFS2010移至TFS2018(可能通过2013.5)
  • 将SQL Server 2008 R2移至2017
  • 将对新域上的新硬件进行所有移动
  • 构建和工作项兼容性不是问题,因为我们仅将TFS用于版本控制

1 个答案:

答案 0 :(得分:2)

TFS 2012及更高版本支持直接升级到Team Foundation Server 2018 Update 2。如果您的TFS部署在TFS 2010或更早版本,则需要在升级到TFS 2018 Update 2之前执行一些临时步骤。有关详细信息,请参阅下表。

enter image description here

有人可以告诉我这是否可行,如果可以,我们应该做什么顺序进行迁移与升级?

是。您可以从TFS 2010升级到TFS 2018.但是您必须升级到TFS 2012及更高版本,然后升级到TFS 2018.您可以参考以下链接:

https://docs.microsoft.com/en-us/vsts/tfs-server/upgrade/tfs-2005-to-2015?view=tfs-2015&viewFallbackFrom=tfs-2018

而且,更改硬件是基于恢复的移动,您永远不应该组合这两种移动类型。首先完成硬件移动,然后更改环境:https://docs.microsoft.com/en-us/vsts/tfs-server/admin/move-across-domains?view=tfs-2015v

在移动硬件/域之前,最好是就地升级吗?

您可以进行就地升级,或转移到新硬件。如果您正在进行升级,请考虑在预生产环境中执行dry run升级,并确保system environment符合要求。

我应该警惕任何特殊的陷阱吗?

升级之前,您可以先阅读this article,并确保您拥有数据库的完整备份。