【问题标题】:Error after restoring TFS database to new hardware将 TFS 数据库还原到新硬件后出错
【发布时间】: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


【解决方案1】:

您错误地配置了 TFS(实际上它创建了一个默认集合)。如果仔细阅读Move Team Foundation Server from one hardware configuration to another,您必须在恢复数据库后运行仅 AT 配置向导。

【讨论】:

    猜你喜欢
    • 2018-11-01
    • 2015-09-05
    • 2019-03-09
    • 2021-12-15
    • 2011-07-04
    • 1970-01-01
    • 1970-01-01
    • 2021-08-11
    • 2011-11-26
    相关资源
    最近更新 更多