还原应用层服务器

更新:2010 年 10 月

Team Foundation 的数据库可存储 Visual Studio Team Foundation Server 部署的所有数据。 即使您备份应用层服务器,也不会备份 Team Foundation Server 的任何数据。 但是,如果应用层服务器的硬件出现故障,则可以安装其他应用层服务器,并将其配置为使用您的部署的数据库。 随后该服务器将作为部署的应用层服务器替换脱机服务器。 如果您的应用层服务器承载了 SharePoint 产品,则必须还要在新硬件上还原该软件。 有关更多信息,请参见备份和恢复 (SharePoint Server 2010)保护和还原服务器场 (Office SharePoint Server 2007)保护和还原服务器场 (Windows SharePoint Services 3.0)

提示

将应用层还原到新硬件后,确保您的部署的所有用户、组和服务帐户都已使用执行必要任务所需的权限进行了配置。 例如,Team Foundation 的管理员必须是应用层服务器上“Administrators”组的成员才能打开管理控制台。 有关更多信息,请参见向团队项目中添加用户设置对团队项目集合的管理员权限设置 Team Foundation Server 的管理员权限Team Foundation Server 中的服务帐户和依赖项

您也可以向一个 Team Foundation Server 部署添加多个应用层服务器,但必须将客户端配置为作为独立应用层连接到该服务器。 不能在应用层服务器之间配置自动负载平衡。 为获得实际负载平衡和客户端透明度,您必须先安装和配置用于网络负载平衡 (NLB) 的硬件设备或软件。

安装服务器并将其配置为应用层服务器

  1. 停止 Team Foundation Server 使用的应用程序池和服务。

    有关更多信息,请参见 TFSServiceControl 命令

  2. 如果要使用 Network Service 作为 Team Foundation 的服务帐户 (TFSService),请在应用层服务器上,打开命令提示符窗口,然后将目录更改为“驱动器:%Program Files%\ Microsoft Team Foundation Server 2010\Tools”。 在命令提示符处,键入下列命令:

    **TfsConfig Accounts /add /account:"NT Authority\Network Service" /SQLInstance:**ServerName **/DatabaseName:**DatabaseName

    提示

    有关更多信息,请参见Accounts 命令

  3. 在新服务器上安装 Team Foundation Server,并启动“应用层专用配置”向导。

    有关更多信息和分步过程,请参见检查表:添加应用层,或下载最新版本的 Team Foundation 安装指南,并按照“应用层专用配置”向导的使用说明操作:Installation Guide for Team Foundation(Team Foundation 安装指南)。 

  4. 如果您使用的是 Visual Studio 实验室管理工具版,则应在应用层上安装 System Center Virtual Machine Manager (SCVMM) 管理控制台,并将其配置为连接到运行 SCVMM 的服务器。

    有关更多信息,请参见首次配置 Lab Management

  5. 如果计算机名称发生更改,请打开 Team Foundation 的管理控制台。

  6. 在导航栏中,单击**“应用层”,然后单击“更改 URL”**。

    **“更改 URL”**窗口随即打开。

  7. 在**“通知 URL”中,键入新应用层服务器的 URL,然后单击“确定”**。

    提示

    旧应用层服务器的名称仍然会显示在 Team Foundation 的管理控制台中的应用层服务器列表中。 如果选中“筛选出 3 天以上未连接的计算机”复选框,则旧服务器将从近三天的列表中消失。

请参见

任务

备份 Team Foundation Server

将数据还原到相同位置

打开 Team Foundation 管理控制台

概念

还原 Lab Management 组件

Team Foundation Server 体系结构

修订记录

日期

修订记录

原因

2010 年 10 月

修改了用于反映 SharePoint 产品的最佳做法的指南。

信息补充。