激活故障转移应用层服务器

更新:2007 年 11 月

在设置好数据层和应用层主服务器之后,就可以为 Team Foundation 的应用层服务器添加热备用计算机。

热备用计算机的安装注意事项

备用硬件和软件

备用计算机的配置必须与主计算机的配置匹配。两台计算机无需完全相同,但备用计算机必须符合 Team Foundation 的系统要求。可对热备用计算机完成与主计算机相同的先决条件和 Team Foundation 安装步骤,然后必须使两台计算机的软件和用户帐户都保持更新。有关应用层备用的配置的更多信息,请参见确保 Team Foundation Server 的可用性

为了确保计算机处于就绪状态,必须定期更新热备用计算机以与主计算机匹配。在主计算机上执行的任何更新都应在热备用计算机上重复执行。例如,所有的系统更新、软件更新及权限更改也应在热备用计算机上执行。

网络适配器配置

为了使故障转移对客户端的影响减至最小,必须配置网络适配器以允许客户端对于主应用层计算机和备用应用层计算机都使用相同的主机名。配置适配器有多种方法,本文档介绍两种:

  • DNS 主机更新(选项 1 - DNS)   使用主 Team Foundation 应用层服务器的 IP 地址创建一条 DNS 主机记录。在任一 Team Foundation Server 应用层服务器上都不需要特殊的网络配置,因为 DNS 可将对虚拟 Team Foundation Server 应用层服务器的请求解析为对主应用层服务器的 IP 地址的请求。在故障转移期间,域管理员必须更新 DNS 主机项以将通信重定向到新的主 Team Foundation Server 应用层服务器。

  • **专用 IP (DIP) 地址   **(选项 2 - DIP)在此配置中,需要三个静态 IP 地址。DNS 主机记录由域管理员创建,用于将虚拟 Team Foundation Server 应用层服务器名称映射到专用 IP 地址之一。在主 Team Foundation Server 应用层服务器上的网络连接的 TCP/IP 属性中,手动设置该静态 IP 地址以及一个未使用的 IP 地址。使用剩余的静态 IP 地址配置备用 Team Foundation Server 应用层服务器。在故障转移期间,Team Foundation Server 管理员将更改新的主应用层服务器上的网络设置,以使其响应对用于虚拟 Team Foundation Server 应用层服务器的静态 IP 地址的请求。

故障检测

客户端应用程序连接到主应用层,而主应用层则使用虚拟服务器名称连接到数据层服务器。故障发生后,作为系统管理员,您必须在要重置并激活热备用服务器时进行手动检测。

激活热备用服务器

当主服务器出现故障时,必须完成手动激活热备用服务器的步骤。为了帮助您执行该过程,Team Foundation 包含 TFSAdminUtil 实用工具的 ActivateAT 命令。此命令执行下列任务:

  • 启动热备用服务器上的 Web 服务。

    当备用应用层服务器激活时,原来的服务器应脱机。

  • 在 Team Foundation 集成数据库中注册热备用计算机名称。

  • 将热备用应用层服务器连接到活动的数据层服务器。

  • 验证是否将正确的应用层服务器连接到正确的数据层服务器。

有关如何激活备用服务器的更多信息,请参见如何:激活故障转移应用层服务器

请参见

任务

如何:激活故障转移应用层服务器

概念

确保 Team Foundation Server 的可用性

参考

ActivateAt 命令

其他资源

管理数据