TFS 应用层将使用的硬件与其现在使用的不同

迁移升级图示

迁移升级

执行 Team Foundation Server 的硬件交换(迁移)升级

步骤 1 仔细检查。 验证操作系统和硬件是否符合 Team Foundation Server 的要求。 如果您使用服务器操作系统,则必须使用 64 位服务器。

确定将用于 Team Foundation Server 的服务帐户。 默认情况下,TFS 使用 Network Service,但您也可使用域帐户。 在大多数情况下,您应使用之前的安装所用的帐户或考虑使用 Network Service。

有关更多信息,请参见Team Foundation Server 的系统要求安装 Team Foundation Server 所需的帐户

步骤 2 设置 SQL Server。 您将在最终运行 TFS 的同一台服务器上安装 TFS 要求的所有 SQL Server 功能。

有关详细信息,请参见设置用于 TFS 的 SQL Server

SQL R2 安装

步骤 3 设置 Sharepoint 产品。 如果不跳过门户网站设置,则可通过两种方法来处理 SharePoint:

选项一将同样的 SharePoint 站点用于您现在具有的 TFS

如果您的旧 SharePoint 服务器仍然运行,您可以继续使用它。 转到 SharePoint 服务器并卸载旧的扩展,然后在升级 TFS 之前安装新的扩展。 如果 SharePoint 和以前版本的 TFS 位于同一台计算机上,您必须卸载整个 TFS 2010 应用层。 在新的升级后配置中,SharePoint 服务器的唯一 TFS 组件将是 SharePoint 的 TFS 扩展。

有关详细信息,请参见将同样的 SharePoint 站点用于您现在具有的 TFS

对你具有的 TFS 使用相同 SharePoint 站点

选项二将 SharePoint 迁移至 TFS 的新硬件

可以使用 SharePoint 的 TFS 扩展向导来安装 SharePoint Foundation。 TFS 向导将使用刚设置的 SQL Server 安装来安装 SharePoint 的全新副本,然后配置新 TFS 安装的 TFS 扩展。 安装 SharePoint 后,您将分离其内容数据库以准备从步骤 4“还原数据”中的以前的 SharePoint 安装中迁移数据。

有关详细信息,请参见将 SharePoint 迁移至 TFS 的新硬件

将 SharePoint 移到 TFS 的新硬件

步骤 4 还原数据。 可以使用 TFS 自定义备份和还原工具来管理您的数据。 首先,您将备份数据,包括报表服务器上的加密密钥。 接下来,您将数据还原到步骤 2 中设置的 SQL Server 实例。 完成还原操作后,您将使用 SQL Server Reporting 工具重新启动报表服务器数据库,还原其加密密钥,然后验证访问权限。 如果已安装 SharePoint,则将使用 SharePoint 命令行工具来附加并升级您的内容数据库。

有关详细信息,请参见备份和还原 TFS 的数据

备份和还原数据

步骤 5 升级 TFS。 通过产品 DVD 运行 Team Foundation Server 安装,然后使用“升级配置”向导升级您的安装。

有关详细信息,请参见运行 TFS 升级向导

选择升级

提示

如果您已将 Project Server 添加到 TFS,此时应升级 Project Server 的 TFS 扩展。有关 TFS 升级要求的详细信息,请参见标题“较少见的升级任务”

下一步:设置新的生成计算机

在升级应用层后,您可能需要安装新的生成服务。 有关详细信息,请参见安装 Team Foundation Build Service

安装要升级的生成计算机