安装和配置 Team Foundation Server

Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

本主题是“还原 Single-Server”教程的第三部分,介绍如何使用“专用 Application-Tier 向导”安装 Team Foundation Server(TFS)。 你还将了解如何在新服务器上安装 SharePoint 产品的扩展。 此外,你将了解如何将 SharePoint Foundation、报告和分析服务配置,使其能够与新服务器一起工作。

您可以使用本主题来:

  • 安装 Team Foundation Server 和 SharePoint 产品的扩展
  • 配置 SharePoint Foundation
  • 配置报告和分析服务

先决条件

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

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

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

通过还原 TFS 使用的数据库,你已经还原了原始部署的数据层。 现在,必须使用Application-Tier Only 向导安装应用程序层(包含构成 Team Foundation Server 的应用程序和服务)以完成还原过程。 如果原始部署配置了 SharePoint Foundation,则还必须通过运行 SharePoint 产品扩展向导来安装 TFS 和 SharePoint Foundation 使用的扩展。

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

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

    还原数据库后配置 TFS

    如果未看到 TFS 的管理控制台,则尚未在服务器上安装 TFS 软件。 若要了解如何 安装 Team Foundation Server

  2. 启动仅限于应用程序层的向导。

    这使用还原的配置数据库

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

    承载还原数据库的实例

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

    默认选择为网络服务

  5. 完成安装向导。

    成功后配置 TFS

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

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

    新服务器仍使用旧 URL 信息

    更新 URL 信息

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

    团队 Web 访问信息现在正确

  9. 重新设置 TFS 的服务帐户。

    重新输入服务帐户信息

配置 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 产品添加到部署

配置报告和分析服务

配置 SharePoint Foundation 后,必须将 Team Foundation Server 重定向到报表服务器的位置,重启仓库,并在部署使用报告时手动重新生成 Analysis Services 的数据库。

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

重新配置报表和分析服务:

  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. 等待命令成功完成。

接下来尝试此操作