【发布时间】:2014-03-04 12:23:32
【问题描述】:
我正在使用 TFS 2012。我想测试如何从服务器故障或任何硬件故障中恢复,所以我想将 TFS 转移到新 PC。
我关注了一些articles 来恢复它。我所做的是
1)我对 TFS_configuration 和所有其他收集数据库进行了完整备份。(使用 TFSbackup.exe 进行备份)
2)在新电脑上我安装了所有的软件(如 TFS 2012、sql server 等)。
3) 像在旧服务器中一样创建所有 Windows 用户帐户。
4)当我检查新 PC 时,它创建了默认集合,该集合映射到我安装的 sql server。
5)现在我删除了那个默认集合并恢复了我旧 TFS 服务器的所有数据库(TFS_configuration 和所有其他集合数据库。)(使用 TFSrestore.exe 恢复备份)
6)现在,当我检查 TFS 管理控制台时,它已将所有集合作为我的旧服务器。
7) 但是当我点击管理安全性、组成员身份等时,我会收到类似的错误
TF30046:实例信息不匹配。 Team Foundation 预计 368f7830-1c67-4c4c-8bc4-ba3d5b5a5543 未找到。请联系您的 Team Foundation Server 管理员。
在this link 中提到要更改表中的服务主机ID。但这对我不起作用。
所以请帮忙
【问题讨论】:
-
今天遇到了同样的问题。您写“有人提到要更改表中的服务主机 ID”-所以我假设您更改了表中的 ID?我更改了 web.config 中的 ID 以匹配主机表中的 ID,并且它起作用了...
标签: visual-studio tfs backup