使用新硬件升级 TFS SQL Server 数据层



我们当前正在使用另一台服务器上运行带有 SQL 2014 SP2 标准版实例的 TFS 2017 部署。若要准备 TFS 2018 版本,我们需要更新到 SQL 2016。

SQLServer 团队更喜欢使用安装了 SQL 2016Enterprise的新硬件来执行此操作。 这似乎是一项"简单"的任务,我现在在文档中找到了此评论

步骤 2:在 上安装和配置 SQL Server 新硬件 若要还原 Team Foundation 的数据,必须安装 要将数据库移动到的计算机上的 SQL Server 团队基础服务器。您安装的 SQL Server 的版本 必须与托管 数据库。此要求包括服务包级别、 排序规则设置和语言版本。如果匹配不是 确切地说,您可能无法还原数据,或者 Team Foundation 即使可以还原数据,服务器也可能无法正常运行。

在新环境中安装 SQL Server,准备 SQL Server 恢复 Team Foundation 的数据,并确保它是 操作。作为替代方法,在 已安装匹配版本的服务器。

有关详细信息,请参阅安装入门。 https://learn.microsoft.com/en-us/azure/devops/server/admin/backup/restore-data-different-instance?view=azure-devops#step-2-install-and-configure-sql-server-on-the-new-hardware

这个评论有多严重,没有官方的方法可以使用新硬件升级SQL Server实例吗?还是我们应该在新硬件上安装 2014 Sp2,移动数据库并仍然在新主机上进行就地升级?

期待您的评论

运行 TFS 2017 Update 2,将数据库从 SQL 2014 SP2 标准迁移到 SQL 2016 SP2 企业版已完成,没有任何问题。

最新更新