将TFS数据库恢复到新硬件后出错

问题描述 投票:0回答:1

我正在使用 TFS 2012。我想测试如何从服务器故障或任何硬件故障中恢复,所以我想将 TFS 转移到新 PC。

我按照一些文章来恢复它。我所做的是

1)我对 TFS_configuration 和所有其他集合数据库进行了完整备份。(使用 TFSbackup.exe 进行备份)

2)在新电脑上我安装了所有软件(例如TFS 2012,sql server等)。

3)像旧服务器一样创建所有 Windows 用户帐户。

4)当我检查新电脑时,它创建了默认集合,该集合映射到我安装的 SQL Server。

5)现在我删除了默认集合并恢复了旧 TFS 服务器的所有数据库(TFS_configuration 和所有其他集合数据库。)(使用 TFSrestore.exe 恢复备份)

6)现在,当我检查 TFS 管理控制台时,它拥有所有集合作为我的旧服务器。

7)但是当我单击“管理安全性”、“组成员身份”等时,我收到如下错误

TF30046:实例信息不匹配。 Team Foundation 预期为 368f7830-1c67-4c4c-8bc4-ba3d5b5a5543,但未找到。请联系您的 Team Foundation Server 管理员。

在此链接中提到要更改表中的服务主机 ID。但它对我不起作用。

所以请帮忙

visual-studio tfs backup
1个回答
1
投票
您错误地配置了 TFS(实际上它创建了默认集合)。如果仔细阅读

将 Team Foundation Server 从一种硬件配置移动到另一种硬件配置,您必须在恢复数据库之后运行仅应用程序层配置向导。

© www.soinside.com 2019 - 2024. All rights reserved.