安装和配置 Team Foundation Server

Azure DevOps Server 2020 |Azure DevOps Server 2019 |TFS 2018

本主题是“还原单一服务器”教程的第三部分,介绍如何使用应用层专用配置向导安装 Team Foundation Server (TFS)。 你还将学习如何在新服务器上安装 SharePoint 产品的扩展。 此外,你将学习如何配置 SharePoint Foundation、SharePoint Reporting Services 和 SharePoint Analysis Services 以用于新服务器。

使用本主题可以:

  • 安装 Team Foundation Server 和 SharePoint 产品的扩展
  • 配置 SharePoint Foundation
  • 配置 Reporting Services 和 Analysis Services

先决条件

你必须是以下组的成员或具有以下权限:

  • 服务器上的 管理员 安全组的成员。
  • Team Foundation Administrators 组的成员。
  • SQL Server系统管理员安全组的成员,或者必须将SQL Server执行备份和创建维护计划权限设置为“允许”。
  • Team Foundation 数据库的 sysadmin 安全组的成员。
  • 场管理员组的成员。

安装 Team Foundation Server 和 SharePoint 产品的扩展

通过还原 TFS 使用的数据库,你已经还原原始部署中的数据层。 现在,必须使用“仅Application-Tier向导”安装应用程序层 (构成Team Foundation Server) 的应用程序和服务来完成还原过程。 如果你的初始部署是借助 SharePoint Foundation 配置的,那么还必须通过运行“SharePoint 产品的扩展”向导来安装 TFS 和 SharePoint Foundation 使用的扩展。

若要安装应用程序层和扩展,请执行以下操作:

  1. 打开管理控制台并启动配置过程。

    Configure TFS after databases are restored

    如果你看不到 TFS 的管理控制台,则表示你未在服务器上安装 TFS 软件。 若要了解如何操作,请转到安装Team Foundation Server

  2. 仅启动应用层专用配置向导。

    This uses the restored configuration database

  3. 指定刚还原数据库的位置SQL Server的名称,然后选择“列表可用数据库”以填充列表。 选择配置数据库。

    The instance that hosts the restored databases

  4. 尽可能提供与之前部署中使用的相同的服务帐户信息。

    The default choice is Network Service

  5. 完成该向导。

    TFS is configured after success

  6. 在 Configuration Center 中,选择“配置SharePoint产品的扩展”并完成该向导以安装扩展。

  7. 打开管理控制台,在“应用层”窗格中更新或刷新 URL 以反映还原的服务器的新 URL。 即使你尚未更改用于还原的服务器的名称或端口,也应该重新应用此信息。

    The new server still uses the old URL info

    Update the URL information

  8. 完成更新后,验证 URL 是否正确显示。

    Team Web Access information is now correct

  9. 重新应用 TFS 的服务帐户。

    Reapply the service account information

配置 SharePoint 产品

安装应用层和扩展之后,你必须重新配置你的部署所使用的 SharePoint Web 应用程序的设置。

若要配置SharePoint Web 应用程序的设置,请执行以下操作:

  1. 打开 Team Foundation 的管理控制台。

  2. 在导航栏中,选择SharePoint Web 应用程序

  3. SharePoint Web 应用程序列表中,突出显示原始部署使用的 Web 应用程序,然后选择“更改”。

    提示:默认情况下,Web 应用程序应自动显示在 listf Web 应用程序中。 如果未添加,请选择 “添加”,然后手动添加它。

  4. “SharePoint Web 应用程序设置”窗口随即打开。 在 Web 应用程序 URL管理中心 URL 中,查看设置,如有必要,请指定或更改值以反映新服务器上的 URL。

  5. 对设置感到满意时,请选择 “确定”。

    有关如何将 SharePoint Web 应用程序配置为部署的一部分的详细信息,请参阅向部署添加SharePoint产品

配置 Reporting Services 和 Analysis Services

配置 SharePoint Foundation 后,必须将Team Foundation Server重定向到报表服务器的位置、重启仓库,以及手动重新生成 Analysis Services 的数据库(如果部署使用了报告)。

注意:即使还原了TFS_Warehouse和TFS_Analysis数据库,也必须完成此过程,如上一部分所述。

若要重新配置报表和 Analysis Services,请执行以下操作:

  1. 在管理控制台的导航栏中,选择 “报告”。

  2. “报告 ”页上,选择“ 编辑”。

  3. 在“ 脱机” 对话框中,选择“ 确定”。

    此时会打开 “报告 ”对话框。

  4. 选中“ 使用报告 ”复选框。

  5. 在“ 仓库 ”选项卡上,在 “服务器”中指定报表服务器的名称,并在 “数据库”中键入仓库数据库的名称。 (可选)选择 “测试连接 ”以验证数据库是否有效。

  6. “Analysis Services”选项卡上的“服务器”列表中,指定运行SQL Server Analysis Services的服务器的名称。 在 数据库中,指定 Analysis Services 数据库的名称,在 帐户中用于访问数据源,指定数据源帐户的用户名和密码。

  7. 在“ 报表 ”选项卡上的 “服务器 ”列表中,指定报表服务器的名称,然后选择“ 填充 URL”。 在“用户名和密码”中,如果数据源帐户有任何) ,请指定帐户名称和密码 (。 在 “默认路径”中,指定存储报表的位置的相对路径,然后选择 “确定”。

  8. 在管理控制台中,选择 “启动作业 ”以重启报告。

  9. 打开命令提示符窗口,然后将目录更改为 %ProgramFiles%\\TFS 12.0\\Tools

  10. 输入以下命令以便为 Analysis Services 重新生成数据库:

    TFSConfig RebuildWarehouse /AnalysisServices /ReportingDataSourcePassword: Password

    密码是Reporting Services数据源帐户的密码。

  11. 等到命令成功完成。

接下来尝试此操作