团队基础服务器 2012 恢复

Posted

技术标签:

【中文标题】团队基础服务器 2012 恢复【英文标题】:team foundation server 2012 restore 【发布时间】:2017-11-28 11:57:02 【问题描述】:

我正在尝试将 Team Foundation Server 数据库还原到另一台服务器。

原始服务器是 Team Foundation server express 2012 安装。

到目前为止的步骤

使用 SQL 管理工作室创建所有数据库的备份 即 TFS_defaultCollection、TFS_Configuration、Tfs_Company1、TFS_Company2。 在另一台服务器上安装了 TFS Express 2012 已将所有 SQL Server 数据库恢复到新服务器 我收到一个错误,即缺少 SQL 实例。

有没有办法将 TFS 数据库恢复到新服务器。

或 有没有办法从数据库中提取项目数据。

【问题讨论】:

您遇到的 precise 错误是什么,您是什么时候收到的?您是否阅读并遵循msdn.microsoft.com/en-us/library/ms404869(v=vs.110).aspx 的文档? 【参考方案1】:

确保您已在 SQL Server 中创建 SQL 实例。

根据您的描述,您的备份应手动执行。因此,要将 Team Foundation 的数据恢复到不同的服务器或实例,您必须按照以下链接中提到的顺序完成部署拓扑所需的过程:

https://www.visualstudio.com/en-us/docs/setup-admin/tfs/admin/backup/restore-data-different-instance#back-up-data

建议您按照大牛提供的this link中的步骤从TFS管理控制台备份和恢复数据库,比手动备份更方便。

【讨论】:

以上是关于团队基础服务器 2012 恢复的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio TFS(团队基础服务器)

在您的团队基础服务器上升级 sql server

TFS 2012 不会将 TFS 服务器添加到“Team Foundation Server 列表”

在 Team Foundation Server 2012 中创建用户

修改团队基础服务器中 Sprint Board 的列

团队基础服务器中的复制如何工作