我正在使用TFS 2012.我想测试如何从服务器故障或任何硬件故障中恢复,所以我想将TFS转移到新PC。
我跟着一些articles来恢复它。我做的是
1)我完全备份了TFS_configuration和所有其他集合数据库。(使用TFSbackup.exe进行备份)
2)在新PC中我安装了所有软件(如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。但它对我不起作用。
所以请帮助
答案 0 :(得分:1)
您错误地配置了TFS(实际上它创建了一个默认集合)。如果仔细阅读Move Team Foundation Server from one hardware configuration to another,则必须在恢复数据库后运行仅限AT的配置向导。