Uso de TFSServiceControl para iniciar y detener servicios de Azure DevOps local

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Nota

Azure DevOps Server anteriormente se denominaba Visual Studio Team Foundation Server.

Puede usar el comando TFSServiceControl para detener o iniciar todos los servicios y grupos de aplicaciones usados por Azure DevOps Server. Por ejemplo, use este comando al hacer copias de seguridad o restaurar bases de datos, o cuando mueva su implementación de un equipo a otro.

Nota

Debe usar el comando TFSServiceControl para asegurarse de que todas las operaciones, servicios y grupos de aplicaciones necesarios se detienen para tareas de mantenimiento como la copia de seguridad y la restauración. No se pueden realizar manualmente todas las tareas llevadas a cabo por el comando TFSServiceControl .

Requisitos previos

  • Debe ser miembro del grupo de seguridad administradores de Team Foundation, miembro del grupo administradores en el servidor de capa de aplicación y miembro del grupo de seguridad sysadmin para las bases de datos SQL Server que utiliza Azure DevOps Server. Vea establecer permisos de administrador para Azure DevOps Server.

  • Aunque haya iniciado sesión con credenciales administrativas, debe abrir una ventana de símbolo del sistema con privilegios elevados para realizar esta función.

    TFSServiceControl [quiesce|unquiesce]
    

Parámetros

Opción Descripción
poniéndo Detiene o pausa todos los servicios, grupos de aplicaciones y operaciones de la implementación de Azure DevOps Server. Esto es necesario para ciertas tareas de mantenimiento, como la restauración de bases de datos.
desactivar Inicia o reinicia todos los servicios, grupos de aplicaciones y operaciones de la implementación de Azure DevOps Server. Esto es necesario para que el servidor vuelva a funcionar después de ejecutar el comando con la opción de reposo .

Observaciones

El comando TFSServiceControl se usa como parte de tareas de mantenimiento específicas. Después de especificar la opción de modo de reposo , el servidor no funcionará hasta que se especifique la opción desactivar . De forma predeterminada, el comando TFSServiceControl se encuentra en el directorio% programfiles% \ TFS 12,0 \ Tools.

Ejemplo

En el ejemplo siguiente se muestra cómo detener una implementación de Azure DevOps Server.

TFSServiceControl quiesce

En el ejemplo siguiente se muestra cómo iniciar una implementación de Azure DevOps Server.

TFSServiceControl unquiesce