备份和还原部署
若要避免数据丢失并减少因硬件或软件故障而损失的时间,您可备份 Team Foundation Server (TFS) 所依赖的数据库。如果熟悉 SQL Server 数据库的备份和还原,您就会发现备份和还原 TFS 的过程非常熟悉。还原 TFS 部署所需要的所有信息都存储在 SQL Server 数据库中。您不必为备份 Team Foundation 客户端计算机或应用层服务器费心。
提示 |
---|
有一个备份和还原增强工具可用于 Team Foundation server 2012。使用该工具可大大简化部署的维护和还原。可增强工具的此处 当前版本。 |
在很大程度上,备份和还原部署的复杂度取决于部署的拓扑,以及是否将数据还原到现有硬件或是否在硬件失败后还原部署。它还取决于是备份和还原部分部署还是整个部署。例如,如果要备份各个团队项目集合然后将其还原到 TFS 不同的部署,必须首先确保在备份数据库之前分离团队项目集合。否则,无法将新团队项目集合附加到新部署中。如果使用 SQL Server Reporting Services 或 SharePoint 产品扩展了部署,备份和还原部署也会更加复杂。除了 TFS 数据库之外,还必须在与部署关联的程序中备份和还原数据库。
如果部署中的服务器之一遇到硬件故障或因其他原因不可用,可以使用本节中的过程帮助将部署还原到某个操作状态。在还原数据库之前,还需要在新服务器上重新安装软件。教程专用于协助单服务器部署的管理员还原到新硬件,但是,教程应对于还原部署操作的管理员有用的。有关更多信息,请参见将单服务器部署还原至新硬件 [教程]。
常规任务
常规任务 |
支持内容 |
---|---|
为您的部署确定最佳备份策略: 可以检查可用于您的数据的备份类型,并选择一种最能满足您的业务需求的备份策略。 |
|
备份数据:可对作业进行安排,以备份 TFS 所使用的数据库。您还可以备份用于报告数据的加密密钥。 |
|
从备份还原数据库:您可以将 TFS 所使用的数据库还原到安装有这些数据库的同一台服务器,或者将数据库还原到不同的服务器。 |
|
从硬件故障恢复:如果您的应用层服务器出现硬件故障,则可以安装软件并配置新的服务器,以将其用作应用层服务器。如果您的数据层服务器出现硬件故障,则可以安装软件并将 TFS 所使用的数据库还原到新服务器。如果支持单服务器部署的硬件出现故障,则可以将其还原到新服务器。 |
|
备份和还原 Lab Management 组件:在此版本中,备份和还原 Visual Studio 实验室管理工具版需要其他步骤。 |