通过克隆 VM 测试 TFS 升级?



>我们的 TFS 2017 托管在虚拟机 (Windows Server 2012( 上。我们计划将 TFS 升级到 2018 年。我计划从虚拟机创建一个克隆,并使用自己的 IP、服务器名称等将克隆作为第二个实例运行。

我确信这将创建一个不错的克隆,但我不确定此解决方案是否是创建用于升级测试的 TFS 克隆的好方法。我相信应用程序和数据层仍然指向源安装。

有没有人已经尝试过并且可以帮我一把?

不应克隆虚拟机。而是克隆 TFS 实例。克隆 TFS 2017 实例时需要遵循一个过程。

  1. 应备份 TFS 数据库,并在其他计算机或 VM 中还原它们
  2. 应通过更改服务器 ID 和映射数据库来还原和准备数据库(此步骤对于防止损坏当前生产 TFS 实例至关重要(。使用 TFS 2018,克隆创建变得容易,因为配置向导将负责更改服务器 ID 和映射数据库步骤。
  3. 配置 TFS 的克隆实例。

请勿尝试创建 VM 的副本并使其启动并运行,这将损坏 TFS 的两个实例。

最新更新