Team Foundation 的数据库可存储 Team Foundation Server 部署的所有数据。即使您备份应用层服务器,也不会备份 Team Foundation Server 的任何数据。但是,如果应用层服务器的硬件出现故障,则可以安装其他应用层服务器,并将其配置为使用您的部署的数据库。随后该服务器将作为部署的应用层服务器替换脱机服务器。如果您的应用层服务器承载了 SharePoint 产品,则必须还要在新硬件上还原该软件。有关更多信息,请参见备份和恢复 (SharePoint Foundation 2010)、保护和恢复 (SharePoint Server 2010)或保护和还原服务器场 (Windows SharePoint Services 2007)。
![]() |
---|
将应用层还原到新硬件后,确保您的部署的所有用户、组和服务帐户都已使用执行必要任务所需的权限进行了配置。例如,Team Foundation 的管理员必须是应用层服务器上“Administrators”组的成员才能打开管理控制台。有关更多信息,请参阅向团队项目中添加用户、设置对团队项目集合的管理员权限、设置 Team Foundation Server 的管理员权限和Team Foundation Server 中的服务帐户和依赖项。 |
您也可以向一个 Team Foundation Server 部署添加多个应用层服务器,但必须将客户端配置为作为独立应用层连接到该服务器。不能在应用层服务器之间配置自动负载平衡。为获得实际负载平衡和客户端透明度,您必须先安装和配置用于网络负载平衡 (NLB) 的硬件设备或软件。
安装服务器并将其配置为应用层服务器
停止 Team Foundation Server 使用的应用程序池和服务。
有关更多信息,请参见TFSServiceControl 命令。
如果要使用 Network Service 作为 Team Foundation 的服务帐户 (TFSService),请在应用层服务器上,打开命令提示符窗口,然后将目录更改为“驱动器:%Program Files%\ Microsoft Team Foundation Server 11.0\Tools”。在命令提示符处,输入下列命令:
**TfsConfig Accounts /add /account:"NT Authority\Network Service" /SQLInstance:**ServerName **/DatabaseName:**DatabaseName
说明
有关更多信息,请参见Accounts 命令。
在新服务器上安装 Team Foundation Server,并启动“应用层专用配置”向导。
如果您使用的是 Visual Studio 实验室管理工具版,则应在应用层上安装 System Center Virtual Machine Manager (SCVMM) 管理控制台,并将其配置为连接到运行 SCVMM 的服务器。
有关更多信息,请参见为 SCVMM 环境配置实验室管理工具版。
如果计算机名称发生更改,请打开 Team Foundation 的管理控制台。
在导航栏中,选择**“应用层”,然后选择“更改 URL”**。
**“更改 URL”**窗口随即打开。
在**“通知 URL”中,指定新应用层服务器的 URL,然后选择“确定”**。
说明
旧应用层服务器的名称仍然会显示在 Team Foundation 的管理控制台中的应用层服务器列表中。如果选中“筛选出 3 天以上未连接的计算机”复选框,则旧服务器将从近三天的列表中消失。