TFSServiceControl 명령

TFSServiceControl 명령을 사용하여 Visual Studio Team Foundation Server 2012(TFS)에서 사용하는 모든 서비스와 응용 프로그램 풀을 중지하거나 시작할 수 있습니다.예를 들어, 데이터베이스를 백업 또는 복원 중이거나 한 컴퓨터에서 다른 컴퓨터로 배포를 이동 중일 때 이 명령을 사용하십시오.

[!참고]

TFSServiceControl 명령을 사용하여 백업 및 복원 등의 유지 관리 작업에 필요한 모든 작업, 서비스 및 응용 프로그램 풀이 중지되어 있는지 확인해야 합니다.TFSServiceControl 명령에 의해 수행되는 모든 작업을 수동으로 수행할 수 없습니다.

필요한 권한

TFSServiceControl 명령을 사용하려면 Team Foundation Administrators 보안 그룹의 멤버, 응용 프로그램 계층 서버에 있는 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 관리 콘솔

기타 리소스

단일 서버 배포를 새 하드웨어로 복원 [자습서]