TFSServiceControl 命令

可以使用 TFSServiceControl 命令停止或启动 Visual Studio Team Foundation Server 2012 (TFS) 使用的所有服务和应用程序池。例如,备份或还原数据库时,或从一台计算机到另一台计算机移动部署时,可以使用此命令。

说明说明

您必须使用 TFSServiceControl 命令来确保所有必要的操作、服务和应用程序池已停止以便执行维护任务(如备份和还原)。您不能手动执行所有由 TFSServiceControl 命令执行的任务。

需要的权限

若要使用 TFSServiceControl 命令,您必须是 **“Team Foundation Administrators”安全组的成员、应用层服务器上的“管理员”**组的成员以及 TFS 所使用的任何 SQL Server 数据库的 sysadmin 安全组的成员。有关更多信息,请参见Team Foundation Server 权限

说明说明

即使您是以管理凭据登录,也必须使用提升的命令提示窗口执行此功能。

TFSServiceControl [quiesce|unquiesce]

参数

选项

描述

quiesce

停止或暂停 TFS 部署中的所有服务、应用程序池和操作。这是对于某些维护任务(如还原数据库)是必需的。

unquiesce

启动或重新启动 TFS 部署中的所有服务、应用程序池和操作。这是运行包含 quiesce 选项的命令后,让您的服务器返回到运行状态所必需的。

备注

可以使用 TFSServiceControl 命令作为特定维护任务的一部分。在指定 quiesce 选项后,必须指定 unquiesce 选项,服务器才能运行。默认情况下,TFSServiceControl 命令位于“%programfiles%\Microsoft Team Foundation Server 11.0\Tools”目录中。

示例

下面的示例演示如何停止 Team Foundation Server 的部署。

TFSServiceControl quiesce

下面的示例演示如何启动 Team Foundation Server 的部署。

TFSServiceControl unquiesce

请参见

任务

将数据还原到相同位置

概念

备份和还原部署

Team Foundation 管理控制台

其他资源

将单服务器部署还原至新硬件 [教程]