如何:验证 Team Foundation Server 故障转移(服务)

更新:2007 年 11 月

在完成安装应用层主服务器并且正确运行之后,可以为组织模拟应用层故障并验证激活过程。

必需的权限

若要执行此过程,您必须是 Team Foundation 应用层主服务器和备用服务器上“Administrators”安全组的成员。有关更多信息,请参见 Team Foundation Server 权限

除了这些权限,对于运行 Windows Server 2008 或 Windows Vista 的计算机,您可能还需要满足以下要求:

  • 若要使用命令行过程,您可能需要通过以下操作使用提升的权限打开命令提示符窗口:单击“开始”,右击“命令提示符”,再单击“以管理员身份运行”。

  • 若要使用需要 Internet Explorer 的过程,您可能需要通过以下操作以管理员身份启动 Internet Explorer:单击“开始”,单击“所有程序”,右击“Internet Explorer”,再单击“以管理员身份运行”。

  • 若要编辑 web.config 文件,您可能需要通过以下操作以管理员身份启动文本编辑器:单击“开始”,单击“所有程序”,右击所需编辑器,再单击“以管理员身份运行”。

  • 若要访问 SQL Server Reporting Services 的报表管理器、报表或网站,您可能需要将这些网站添加到 Internet Explorer 的受信任站点列表中,或者以管理员身份启动 Internet Explorer。

有关更多信息,请参见 Microsoft 网站

模拟故障并测试激活

  1. 在主计算机上,打开“Internet 信息服务(IIS)管理器”,操作步骤为依次单击“开始”、“所有程序”、“管理工具”和“Internet 信息服务(IIS)管理器。

  2. 停止 Team Foundation 需要的所有应用程序池和服务。

    有关如何启动和停止服务以及应用程序池的更多信息,请参见如何:停止和启动服务、应用程序池和网站

    必须停止的服务和应用程序池可能包括:

    • ReportServer

      说明:

      对于 SQL Server 2005,您需要在 IIS 中管理 ReportServer;对于 SQL Server 2008,则不需要这样做。

    • Microsoft Team Foundation Server Application Pool

    • SharePoint 产品和技术的相关应用程序池(如果它们正在应用层服务器上运行)。根据您安装的 SharePoint 产品和技术的版本以及您配置它的方式,这些应用程序池可能包括:

    • TFSWSS

    • TFSWSSADMIN

    • SharePoint 管理中心 v3

    • SharePoint - 80

    说明:

    除了使用前面的步骤外,还可以通过关闭主计算机来模拟故障。

  3. 将虚拟服务器的静态 IP 地址从主计算机使用的 IP 地址更改为备用计算机使用的 IP 地址。

    如果您不是域管理员,则必须要求域管理员来更改该地址。

  4. 登录到备用计算机,并将其激活。

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

  5. 启动需要的所有应用程序池和服务。

    有关如何启动和停止服务以及应用程序池的更多信息,请参见如何:停止和启动服务、应用程序池和网站

  6. 通知客户端用户,他们可能必须运行 ipconfig /DNSFlush

请参见

任务

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

概念

确保 Team Foundation Server 的可用性

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