备份和还原部署

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

在很大程度上,备份和还原部署的复杂度取决于部署的拓扑,以及是否将数据还原到现有硬件或是否在硬件失败后还原部署。 如果使用 SQL Server Reporting Services 或 SharePoint 产品扩展了部署,备份和还原部署也会更加复杂。 除了 Team Foundation Server 数据库之外,还必须在与部署关联的程序中备份和还原数据库。

如果部署中的服务器之一遇到硬件故障或因其他原因不可用,可以使用本节中的过程帮助将部署还原到某个操作状态。 在还原数据库之前,还需要在新服务器上重新安装软件。 您应从 Microsoft 网站下载最新版本的 Installation Guide for Team Foundation(Team Foundation 安装指南),因为在执行灾难恢复工作时,需要按照该指南中的一些过程进行操作。

Team Foundation Server 所依赖的产品的最新更改和更新可更改用于备份和还原部署的过程。 有关如何备份和还原部署的最新信息,请参见 Microsoft 网站上的以下页面之一:

常规任务

常规任务

支持内容

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

了解备份 Team Foundation Server

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

备份 Team Foundation Server

备份 Reporting Services 加密密钥

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

将数据还原到相同位置

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

还原应用层服务器

将数据还原到其他服务器或实例

将单服务器部署还原至新硬件

Microsoft 网站上的 Installation Guide for Team Foundation(Team Foundation 安装指南)

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

备份 Lab Management 组件

还原 Lab Management 组件

参考

有关更多信息,请参见 Microsoft 网站上的以下页面:SQL Server 2008

请参见

任务

移动团队项目集合

概念

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

Team Foundation Server 体系结构

其他资源

Team Foundation Server 服务和服务帐户

管理权限

移动 Team Foundation Server