【问题标题】:Is it possible to upgrade and migrate TFS 2013 with SQL server 2016 to TFS 2017是否可以使用 SQL Server 2016 升级和迁移 TFS 2013 到 TFS 2017
【发布时间】:2018-04-11 16:26:51
【问题描述】:

我们最近将 SQL 2012 升级到 2016,现在我们正在将 TFS 2013 升级到 TFS 2017。由于 TFS 2013 的要求表明 TFS 2013 更新 2 仅与 SQL server 2012 SP 1 或 SQL server 2014 兼容,根据docs.

我的问题是:

如果我已经安装了 SQL 2016,我是否能够将 TFS 2013 直接更新到 TFS 2017,或者我是否必须通过这两个可能的选项爬上更新的阶梯:

一个

  1. TFS 2013 并降级到 SQL Server 2012 (SP1)

  2. TFS 2013 Update 2 与 SQL Server 2014

  3. TFS 2017 与 SQL Server 2014

  4. TFS 2017 更新 1 与 SQL Server 2016

B

  1. TFS 2013 并降级到 SQL Server 2012 (SP1)

  2. 带有 SQL Server 2012 (SP1) 的 TFS 2015 更新 3

  3. TFS 2017 与 SQL Server 2016

  4. TFS 2017 更新 1 与 SQL Server 2016

如果我必须爬上更新后的阶梯,哪个选项风险最小。

【问题讨论】:

  • 你备份过 TFS 数据库吗?

标签: sql-server-2016


【解决方案1】:

从技术上讲,您可以将 TFS 2013 直接升级到 TFS 2017。由于您已升级 SQL Server,您可以安装 TFS 2017 并运行 Team Foundation Server 配置向导,选择“我有现有数据库可用于此 Team Foundation Server部署”选项和配置期间的“生产升级”选项。这是一个你可以参考的博客:

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

您似乎正在就地升级(而不是迁移到新硬件),通常,我们建议您在预生产环境中升级dry run。这是一个有用的博客,您可以参考:

https://blogs.msdn.microsoft.com/tfssetup/2017/09/25/test-tfs-upgrades-pre-production-and-production-upgrade-to-team-foundation-server-tfs-2017-2/

在升级之前,我们还建议阅读以下文章,其中介绍了升级现有 Team Foundation Server 部署的一般过程:

https://docs.microsoft.com/en-us/vsts/tfs-server/upgrade/get-started?view=tfs-2018

【讨论】:

  • 感谢您的快速回复,我发现这些博客很有帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-06-04
  • 1970-01-01
  • 1970-01-01
  • 2020-06-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多