备份和还原部署

若要避免数据丢失并减少因硬件或软件故障而损失的时间,您可备份 Team Foundation Server (TFS) 所依赖的数据库。 如果熟悉 SQL Server 数据库的备份和还原,您就会发现备份和还原 TFS 的过程非常熟悉。 还原 TFS 部署所需要的所有信息都存储在 SQL Server 数据库中。 您不必为备份 Team Foundation 客户端计算机或应用层服务器费心。

提示

有一个备份和还原增强工具可用于 Team Foundation server 2012。使用该工具可大大简化部署的维护和还原。可增强工具的此处 当前版本。

在很大程度上,备份和还原部署的复杂度取决于部署的拓扑,以及是否将数据还原到现有硬件或是否在硬件失败后还原部署。 它还取决于是备份和还原部分部署还是整个部署。 例如,如果要备份各个团队项目集合然后将其还原到 TFS 不同的部署,必须首先确保在备份数据库之前分离团队项目集合。 否则,无法将新团队项目集合附加到新部署中。 如果使用 SQL Server Reporting Services 或 SharePoint 产品扩展了部署,备份和还原部署也会更加复杂。 除了 TFS 数据库之外,还必须在与部署关联的程序中备份和还原数据库。

如果部署中的服务器之一遇到硬件故障或因其他原因不可用,可以使用本节中的过程帮助将部署还原到某个操作状态。 在还原数据库之前,还需要在新服务器上重新安装软件。 教程专用于协助单服务器部署的管理员还原到新硬件,但是,教程应对于还原部署操作的管理员有用的。 有关更多信息,请参见将单服务器部署还原至新硬件 [教程]

常规任务

常规任务

支持内容

为您的部署确定最佳备份策略: 可以检查可用于您的数据的备份类型,并选择一种最能满足您的业务需求的备份策略。

了解备份 Team Foundation Server

备份数据:可对作业进行安排,以备份 TFS 所使用的数据库。 您还可以备份用于报告数据的加密密钥。

创建备份日程安排和计划

从备份还原数据库:您可以将 TFS 所使用的数据库还原到安装有这些数据库的同一台服务器,或者将数据库还原到不同的服务器。

将单服务器部署还原至新硬件 [教程]

还原数据库

将数据还原到相同位置

从硬件故障恢复:如果您的应用层服务器出现硬件故障,则可以安装软件并配置新的服务器,以将其用作应用层服务器。 如果您的数据层服务器出现硬件故障,则可以安装软件并将 TFS 所使用的数据库还原到新服务器。 如果支持单服务器部署的硬件出现故障,则可以将其还原到新服务器。

还原应用层服务器

将单服务器部署还原至新硬件 [教程]

备份和还原 Lab Management 组件:在此版本中,备份和还原 Visual Studio 实验室管理工具版需要其他步骤。

还原 Lab Management 组件

请参见

概念

使用团队项目集合组织服务器

Team Foundation Server 体系结构

其他资源

Team Foundation Server 服务和服务帐户

管理权限