将 TFS 部署还原到新硬件

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

备注

Azure DevOps Server 以前名为 Visual Studio Team Foundation Server。

如果托管 Team Foundation Server 部署 (TFS) 的服务器发生故障,则可以使用数据库和 SharePoint Foundation 中的备份将部署还原到新的服务器硬件。 你需要为 TFS、SQL Server 和 SharePoint Foundation 提供可靠的数据备份和安装介质,包括对所有 service pack 和应用到原始部署的累积更新的访问权限。

您必须在与原始服务器相同的操作系统上安装和配置软件,并且应确保将备份还原到已备份的软件的相同版本和服务级别。

备注

本教程包含的虚拟用户、服务器和公司是示例的一部分,旨在帮助说明过程。 此处描述的示例公司、组织、产品、域名、电子邮件地址、徽标、人员、地点和事件均属虚构。 无意与任何真实的公司、组织、产品、域名、电子邮件地址、徽标、人物、地点或事件相关联,也不应进行这方面的推断。

教程过程

标题 描述
准备新硬件 了解如何选择正确的替换硬件,检查替换服务器的系统必备组件以及安装还原部署所需的软件。 在此过程中,您必须选择一个替换服务器,然后安装 SQL Server、SharePoint Foundation 以及重新配置还原的 TFS 数据库所需的工具。
还原数据库 了解如何从备份中还原数据库,以及如何还原 SharePoint 场。 在此过程中,您必须还原配置、集合和报告数据库,并从备份还原 SharePoint 场。
安装和配置 Team Foundation Server 了解如何使用应用层专用配置向导为 TFS 安装 Web 服务和应用程序。 在此过程中,您必须安装 Team Foundation Server 和 SharePoint 产品的扩展,并配置 URL、服务帐户、报告和分析资源以完成恢复的数据还原部分。
重新连接服务和用户 了解如何在还原 TFS 的数据库后完成 TFS 的配置。 作为此过程的一部分,你将启动项目集合,将用户组添加到新的服务器,并清除数据缓存以帮助防止数据错误。 了解如何清除新服务器上的工作项缓存,并了解用户如何清除其计算机上的版本控制缓存,以便在连接到新服务器时不会遇到数据缓存问题。

接下来尝试此操作