将 Team Foundation Server 2010 迁移到新硬件

将 Team Foundation Server 2010 迁移到新硬件

情况:TFS 安装在 Windows 7 PC 上,以取代 Source Safe 2005。人们通过 tfs 网络门户登录,Visual Studio 用户也连接到 tfs。

现在有了新的服务器,需要将TFS迁移到新服务器上。

我目前所做的:

  1. 在服务器上安装了 TFS(高级向导)
  2. 在服务器上安装了 tfs power tools
  3. 在电脑上备份
  4. 恢复服务器上的备份(通过 TFS 电动工具)
  5. 服务器的站点名称错误,仍然来自 PC。(例如:http://个人电脑:8080/tfs 而不是 http://服务器:8080/tfs)
  6. 我设法将网址更改为正确的网址

我去了 http://服务器:8080/tfs但没有作用。

当我在 IIS 中停止 PC 上的 TFS 站点并转到 http://服务器:8080/tfs,成功了,我现在可以看到门户了,但是错误:TF31002

知道如何修复错误 TF31002 或应该做什么吗?(​​该服务器上也安装了 SharePoint)

亲切的问候

答案1

有一个过程移动TFS:它不仅仅是关于数据库的备份和恢复。MSDN 上有相关文档移动 Team Foundation Server

你最好:

  • 在服务器上创建新的 TFS 安装。不要创建任何项目集合。
  • 在 PC 上分离每个项目集合。
  • 在 PC 上备份每个现在断开连接的项目收集数据库。
  • 在服务器上恢复每个项目收集数据库。
  • 在服务器上的TFS中附加到每个项目集合数据库。

(注意:这意味着配置数据库是不是感动:我怀疑这是你的潜在问题。)

项目集合的分离和附加是通过团队项目集合节点中的 Team Foundation Server 管理控制台完成的。

答案2

这是您想要的 MSDN 上的主题:http://msdn.microsoft.com/en-us/library/ms404869.aspx

您必须在新服务器上做一些事情才能使 TFS 正常工作。

我假设您在新服务器上安装了 SQL Server?您必须运行一个 TFS 命令行工具,它可以设置 SQL Server 角色并执行其他一些操作。您不必担心我链接的那篇文章中有关报告或 SharePoint 的任何内容,因为您在之前安装的 TFS 客户端上没有这些内容。一旦您启动并运行 TFS,您就可以添加 sharePoint,这是一项不同的任务,由不同的过程涵盖。我的建议是让安装完全按照您在客户端上的方式运行,然后考虑改进 SharePoint 和报告,如果您想与现有的集合/团队项目集成,这两者都不是简单的任务。

相关内容