现在我们计划将运行的Tfs服务器移动到数据中心的另一台机器上。 运行tfs服务器规范: 1.有几个层:两个应用层和两个数据层
数据中心tfs服务器规格: 1.单箱拓扑:同一虚拟机中的数据库和tfs服务器
我们已完成以下步骤进行备份:
运行tfsbackup.exe(C:\ Program Files \ Microsoft Team Foundation Server 11.0 \ Tools)以从运行tfs备份tfs
备份后,我们执行以下操作来恢复tfs:
以tfs服务帐户登录数据中心tfs服务器(tfs服务帐户应在本地管理员组中)
运行TfsRestore.exe(C:\ Program Files \ Microsoft Team Foundation Server 11.0 \ Tools)以恢复数据库备份
还原后,打开tfs控制台以附加已还原数据库中的集合
问题: 当我们尝试附加集合时,我们在列出可用数据库的步骤中被阻止:无法列出已恢复的数据库。
有人可以提出一些建议吗?
非常感谢。
答案 0 :(得分:0)
经过一番调查,我们发现存储tfs的方法是错误的。
实际上我们正在进行tfs转移。所以我们应该执行以下步骤来进行tfs传输,它可以工作:
将数据中心的tfs服务器登录为tfs服务帐户,tfs服务帐户应位于本地管理员组中
打开tfs控制台并删除tfs功能:删除当前安装的tfs实例
手动删除数据库服务器中所有与tfs相关的数据库
确保相关的tfs服务正在运行,包括www service
运行TfsRestore.exe(C:\ Program Files \ Microsoft Team Foundation Server 11.0 \ Tools)以恢复数据库备份
运行TFS安装程序并按照Application-Tier Only向导执行tfs传输配置
在数据库步骤中,单击列出可用数据库以列出已还原的数据库
重新启动tfs服务器
检查tfs控制台中的tfs配置并更新一些链接
感谢。