运行 TFS 升级向导

选择升级

如何运行 TFS 升级向导

首先,安装 TFS,然后运行升级配置向导。 如果将 TFS 应用层移至新硬件,则你必须在完成 TFS 升级向导的运行后更新应用层的 URL。

提示

在安装 TFS 后,其配置工具将自动出现。如果由于某种原因未显示,你可从 TFS 管理控制台进行访问。从“开始”菜单启动 TFS 管理控制台。在管理控制台中,选择“应用层”,然后选择“配置已安装的功能”

所需权限

你必须是 Windows Administrators 安全组的成员。 如果你要升级基本 TFS 安装,这是你需要的唯一权限。 如果你计划配置报告,则还必须是运行 SQL Server Reporting Services 的服务器上 Windows Administrators 安全组的成员。 如果你计划配置 SharePoint 产品,则你必须是 SharePoint 产品管理站点上“服务器场管理员”组的成员。 如果你未安装承载配置数据库的数据库引擎,或者数据库管理员管理你要使用的 SQL Server 实例,则你必须是 SQL Server 中“sysadmin”服务器角色的成员。

运行 Team Foundation Server 安装程序

  1. 将 Team Foundation Server DVD 插入驱动器并启动 tfs_server.exe 文件以开始安装。

  2. 在“许可条款”对话框中,接受许可条款,然后选择**“立即安装”**。

    如果要将 Team Foundation Server 安装到文件系统中的特定位置,请选择默认安装位置旁的浏览按钮 (...)。

运行 Team Foundation Server 升级向导

  1. 在**“Team Foundation Server 配置”工具中,选择“升级”,然后选择“启动向导”**。 如果你已安装 TFS 2012 或 TFS 2013,向导将自动打开,你可跳过此步。

  2. 阅读“欢迎使用”屏幕,然后选择**“下一步”**。

  3. 键入承载 Team Foundation Server 早期版本数据的 SQL Server 实例的名称,然后选择**“列出可用数据库”**。 如果你的配置数据库是 AlwaysOn 可用性组的一部分,则系统将提示你确认是否要在完全恢复模式下升级。

    向导将列出可升级的 Team Foundation Server 部署。 如果列出了多个部署,请选择你要升级的部署。

  4. 选中**“选中此框表示确认具有最新备份”复选框,然后选择“下一步”**。

    如果需要执行备份,你可选择**“单击此处启动‘数据库备份工具’”**,按照下列步骤继续 TFS 升级向导。

    TFS 数据库备份工具将显示其在**“SQL Server 实例”**中指定的 SQL Server 实例中发现的数据库。

    1. 在“选择要备份的数据库”中,选择要备份的数据库。

      需要帮助? MSDN 上的 TFS 2010 数据库列表MSDN 上的 TFS 2012 数据库列表

    2. 在**“将数据库备份至”**中,接受默认位置或输入其他位置。

      备注

      如要覆盖存储在此网络位置的备份,你可选择“覆盖此位置的现有数据库备份”

    3. 选择**“立即备份”**。

      备份工具将报告每个数据库的备份进度。

    4. 选择**“关闭”**。

  5. 选择**“使用系统帐户”以使用内置帐户,或选择“使用用户帐户”以使用域帐户或本地帐户。 如果要使用用户帐户,你必须键入该帐户的密码。 要测试用户帐户和密码组合,请选择“测试”**。

    Network Service 是此服务帐户的默认值。

  6. 在**“身份验证方法”下,选择“NTLM”“协商(Kerberos)”,然后选择“下一步”**。

    • 如果选择**“NTLM”**,则将使用 NTLM 身份验证。 此选项是默认设置。

    • 如果选择**“协商(Kerberos)”**,则将先尝试 Kerberos 身份验证。 如果该身份验证失败,则使用 NTLM 身份验证。

  7. 设置文件缓存位置。 确保你至少有 50 GB 的可用空间。 如果使用 Windows 驱动器以外的驱动器,TFS 的性能将提高。

    在客户端操作系统上,你必须跳到步骤 10。 无法在客户端操作系统上配置 SharePoint 产品或 Team Foundation Server 的报告功能(步骤 8 和 9)。

  8. 选中**“配置用于 Team Foundation Server 的报告”复选框以使用报告,或清除该复选框以跳过报告,然后选择“下一步”**。

    提示

    如果在升级过程中跳过报告并在以后添加它,则你可能需要为报告仓库数据库(TFS_Warehouse 和 TFS_Analysis)使用不同的数据库名称。或者,你也可以删除旧的报告数据库,然后将使用默认名称创建新的数据库。

    1. 在**“Reporting Services 实例”中输入运行 SQL Server Reporting Services 的服务器的名称,然后选择“填充 URL”**。 

      报表服务器及其管理站点的 URL 将出现在**“报表服务器 URL”“报表管理器 URL”**的下拉列表中。

    2. 选择要用于 Team Foundation Server 的 URL,然后选择**“下一步”**。

    3. 键入运行数据库引擎和全文搜索以承载仓库数据库的服务器的名称,然后选择**“列出可用数据库”**。

      向导将列出可升级的可用仓库数据库。 选择要升级的数据库,然后选择**“下一步”**。

      你可以选择**“测试”**来测试到 SQL Server 的连接。

    4. 在**“SQL Analysis Services 实例”中输入运行 SQL Server Analysis Services 的服务器的名称,然后选择“下一步”**。

      要测试到 SQL Server 的连接,请选择**“测试”**。

    5. 请输入报表读取器帐户的名称和密码,然后选择**“下一步”。 如果你在步骤 5 中为 Team Foundation Server 的服务帐户指定了用户帐户,并且想要在此步骤中使用其他帐户,则必须选中“为 Reporting Services 报表读者帐户使用 Team Foundation Server 服务帐户之外的帐户”**复选框。

      选择**“测试”**以测试用户帐户和密码组合。

  9. 选中**“配置用于 Team Foundation Server 的 SharePoint”复选框以配置 SharePoint 产品,或清除该复选框以跳过此步,然后选择“下一步”**。

    如果选择了 SharePoint 产品配置,请执行下列步骤之一:

    • 选择**“使用当前 SharePoint 设置”以保留 SharePoint 产品的设置,然后选择“下一步”**。

      通常使用此选项以便继续使用现有门户网站,对于现有门户网站,必须安装和配置用于 Windows SharePoint Services 的新 Team Foundation Server 扩展。 如果你的门户网站位于所升级的服务器上,则会自动配置新扩展。

    • 选择**“更改当前设置以指向不同的 SharePoint 场”,输入 SharePoint Web 应用程序和 SharePoint 管理站点的 URL,然后选择“下一步”。 要测试到其中每个 URL 的连接,你可选择“测试”**。

      通常使用此选项以便迁移到新门户网站,新门户网站必须包含 SharePoint 产品的已迁移数据。

  10. 在**“检查”页上检查设置,然后选择“下一步”**。

    向导将验证你的配置。

  11. 选择**“配置”**。

    向导将应用配置设置。

    提示

    当你尝试从 TFS 2012 升级时,是否收到错误 TF255356(或从 TFS 2010 升级时收到错误 TF400744)?这些是有误导性的错误消息。阅读此博客文章以进行恢复:TF255356:配置 TFS 2013 RTM Express 和 Basic 时的已知问题

  12. 选择**“下一步”**。

    你的数据将升级,并且进度报告将出现并详细显示所执行的步骤。

  13. 选择**“下一步”**。

  14. 阅读最终摘要屏幕,然后选择**“关闭”**两次,一次在向导中进行,另一次在配置工具中进行。

提示

如果你已将 Project Server 添加到 TFS,现在就应升级 TFS Project Server 扩展。请参阅标题“较少见的升级任务”获取有关详细信息TFS 升级要求

更新 TFS 的 URL

如果执行了就地升级,则可忽略这两个过程。

如果已将 TFS 应用层迁移到新硬件,则必须在应用层上和 TFS SharePoint 扩展中更新 TFS 的 URL。

在应用层上更新 TFS 的 URL

  1. 在 TFS 应用层上,打开 Team Foundation Server 的管理控制台。

  2. 在导航栏中,选择**“应用层”,然后单击“更改 URL”**。

    **“更改 URL”**窗口随即打开。

  3. 在**“通知 URL”中,键入新应用层服务器的 URL,然后选择“确定”**。

在 TFS SharePoint 扩展中更新 TFS 应用层的 URL

  1. 在运行 SharePoint 的服务器上,打开 Team Foundation Server 的管理控制台。

  2. 在导航栏中,选择**“SharePoint 产品的扩展”“SharePoint Web 应用程序”,然后选择“修改访问权限”**。

    **“对 Team Foundation Server 的访问权限”**窗口随即打开。

  3. 在**“Team Foundation Server 的 URL”中,键入新应用层服务器的 URL,然后选择“确定”**。

请参见

概念

TFS 升级要求

如何:为 Team Foundation Server 安装远程 SharePoint 产品