我们可以将Microsoft TFS Server 2013升级到Microsoft TFS Server 2018吗?

时间:2018-01-23 05:04:02

标签: tfs

基本上我们在PROD中运行现有的TFS 2013,我们可以在新机器中安装TFS 2018并恢复数据库吗? 请指导我从2013年到2018年升级

2 个答案:

答案 0 :(得分:2)

我担心您的SQL Server版本不符合TFS 2018的要求。由于TFS 2018仅支持 SQL Server 2017 SQL Server 2016(最低SP1)

在升级之前,您需要浏览文章Upgrade your deployment to the latest version of TFS。并按照文章Upgrade scenario walkthrough for Team Foundation Server中的步骤升级您的TFS。总结这里的步骤:

  
      
  1. 准备环境。第一步是检查system requirements是否为TFS 2018.升级SQL Server是   您的方案所必需的。包括SQL Server,您还需要检查其他系统   要求和准备环境。
  2.   
  3. 期待最好,做好最坏的准备。如果出现问题,您必须拥有完整且一致的database backups集   出错了。
  4.   
  5. 升级。准备完成后,您需要安装新版本的TFS以获取新的二进制文件,然后运行   通过升级向导升级数据库。
  6.   
  7. 配置新功能。根据您升级的版本,您可能需要configure each team project才能获得访问权限   提供了一些新功能。
  8.   

这是一个有用的博客供您参考:

https://blogs.msdn.microsoft.com/rob/2016/12/22/upgrading-from-tfs-2013-to-tfs-2017/

答案 1 :(得分:1)

即使可以进行分离/附加升级,也不建议采用这种方式,您可以找到更多详细信息herehere为什么会这样。你仍然可以走那条路,但至少你会意识到可能存在的问题。

对于最安全的方式,可以将您的系统从TFS 2013实际升级到TFS 2018。但是,由于TFS requirements,您必须制作类似这样的方法来制作有可能:

从TFS 2013升级到TFS 2015或TFS 2017.根据您当前使用的SQL Server,如果是SQL Server 2012,则必须先进入TFS 2015,将SQL Server升级为SQL Server 2016年(最低SP1),然后继续第二次升级到TFS 2018。