将 TFS 2017 克隆到新硬件

Posted

技术标签:

【中文标题】将 TFS 2017 克隆到新硬件【英文标题】:Clone TFS 2017 to new hardware 【发布时间】:2019-05-24 19:17:27 【问题描述】:

我们在“Prod”中有 TFS 2017.2,现在我必须在新 PC 上克隆它以进行一些测试等等。

我在 TFS 计划备份工具(Configuration DB、Collection、Warehouse、ReportServer 和 ReportSerfer_tempDB)的帮助下进行了 DB 备份,在新 PC 上安装了 TFS 2017.2,恢复了 DB。

之后我启动TFSConfig ChangeServerID /SQLInstance:spbtfs01fortest /DatabaseName:Tfs_Configuration' and 'TFSConfig RemapDBs /DatabaseName:spbtfs01fortest;TFS_Configuration /SQLInstances:spbtfs01fortest并启动服务器配置向导,全部填写并得到这个:

这有什么问题?

【问题讨论】:

【参考方案1】:

您必须为分析服务数据库(使用/AnalysisInstance)运行tfsconfig remapdbs,并为仓库数据库以及收集和配置数据库运行。

【讨论】:

感谢您的回答。我有安装了 SQL Server Analysis Services(运行 - 自动)的 SQL,但我没有看到要指定的任何数据库。在我的“产品”上,我也没有任何 SQL 分析数据库。 tfsconfig remapdbs 要求指向 Analysis DB 但我不知道它在哪里? 我有什么方法可以在“Prod”TFS 上找到 Tfs_Analysis DB 的位置吗? 您可能会在 TFS 管理控制台部分报告 Add Reporting to TFS 有人用 Reporting Service 将 TFS 2017.2 从一台服务器克隆到另一台服务器吗?正确的步骤是什么?

以上是关于将 TFS 2017 克隆到新硬件的主要内容,如果未能解决你的问题,请参考以下文章

通过克隆VM来测试TFS升级?

使用Visual Studio 2017克隆TFS Git repo时出错400

使用 boto3 将现有 EMR 集群克隆到新集群中

Microsoft TFS ssh 克隆失败

克隆多个 TFS 存储库的过程

将存储库从VSTS帐户克隆到不同的TFS帐户,并执行提取以进行更新