Поделиться через


Команда TFSServiceControl

Команду TFSServiceControl можно использовать для остановки или запуска всех служб и пулов приложений, используемых Visual Studio Team Foundation Server 2012 (TFS).Например эта команда используется при резервном копировании или восстановления базы данных или при переносе развертывания из одного компьютера на другой.

ПримечаниеПримечание

Необходимо использовать команду TFSServiceControl, чтобы убедиться, что остановлены все необходимые операции, службы и пулы приложений для задач обслуживания, таких как резервное копирование и восстановление.Невозможно выполнить вручную все задачи, выполняемые командой TFSServiceControl.

Необходимые разрешения

Чтобы использовать команду TFSServiceControl, необходимо быть членом группы безопасности Администраторы Team Foundation, членом группы Администраторы на сервере уровня приложений и членом группы безопасности sysadmin для всех баз данных SQL Server, используемых TFS.Дополнительные сведения см. в разделе Разрешения 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

Другие ресурсы

Восстановление односерверного развертывания на новом оборудовании [учебник]