提问人:Rog 提问时间:10/31/2023 更新时间:11/1/2023 访问量:45
从 TFS 2015 升级到 DevOps 2022
Upgrading from TFS 2015 to DevOps 2022
问:
我创建了一个新服务器来将我们的 TFS 2015 移动到其中。
它是带有 SQL Server 2019 的 Server 2019。
我备份了 TFS 数据库(Configuration 和 DefaultCollection)
我把它们放在新服务器上并安装了 DevOps 2022
一切都如预期的那样顺利。但这是一次试运行,以确保一切顺利。
现在几周后,经过测试等。我已准备好真正转向生产环境。
我像以前一样备份了旧的生产 TFS 数据库,并将它们还原到新的 DevOps Box。
没有运行向导将数据库升级到新版本的 DevOps,就像在原始安装中发生的那样。
我是否必须卸载 DevOps 2022 并重新安装才能正确?
我没有看到有关如何执行此操作的说明。
答:
0赞
Bright Ran-MSFT
11/1/2023
#1
通常,试运行升级是在与生产环境不同的预生产环境中完成的。
如果已在生产环境中完成试运行升级,则表示已在生产环境中安装了 Azure DevOps Server 2022 的应用程序。
当然,要完成生产升级,您可以尝试卸载之前为试运行升级安装的应用程序,然后重新安装并重新配置应用程序以进行生产升级。
有关更多详细信息,您可以参考以下文档:
评论
0赞
Rog
11/1/2023
没错,我确实在我的生产环境中运行了一次试运行,并且按预期进行。我现在已经准备好真正迁移到生产环境,我看到最简单的方法是 1.卸载 DevOps, 2.还原 TFS 数据库的最新 bakups (Config / DefaultCollection) 3.重新安装 DevOps
0赞
Bright Ran-MSFT
11/2/2023
@Rog,是的。只需按照步骤进行尝试即可。
0赞
Rog
11/8/2023
因此,除非您卸载并重新安装DevOps软件,否则它不会再次升级数据库。
评论