Delen via


TFSServiceControl gebruiken om services voor Azure DevOps on-premises te starten en te stoppen

Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020

U kunt de TFSServiceControl-opdracht gebruiken om alle services en toepassingsgroepen die door Azure DevOps Server worden gebruikt, te stoppen of te starten. U gebruikt deze opdracht bijvoorbeeld bij het maken van back-ups of het herstellen van databases, of wanneer u uw implementatie van de ene machine naar de andere verplaatst.

Opmerking

U moet de TFSServiceControl-opdracht gebruiken om ervoor te zorgen dat alle benodigde bewerkingen, services en toepassingsgroepen worden gestopt voor onderhoudstaken zoals back-up en herstel. U kunt niet handmatig alle taken uitvoeren die worden uitgevoerd met de opdracht TFSServiceControl .

Vereiste voorwaarden

  • U moet lid zijn van de beveiligingsgroep Team Foundation Administrators, lid van de groep Administrators op de toepassingslaagserver en lid zijn van de sysadmin-beveiligingsgroep voor sql Server-databases die door Azure DevOps Server worden gebruikt. Zie Beheerdersmachtigingen instellen voor Azure DevOps Server.

  • Zelfs als u zich aanmeldt met beheerdersreferenties, moet u een opdrachtpromptvenster met verhoogde bevoegdheid openen om deze functie uit te voeren.

    TFSServiceControl [quiesce|unquiesce]
    

Parameterwaarden

Optie Beschrijving
quiesce Stopt of onderbreekt alle services, toepassingsgroepen en bewerkingen in uw implementatie van Azure DevOps Server. Dit is vereist voor bepaalde onderhoudstaken, zoals het herstellen van databases.
deactiveren Start of herstart alle services, applicatiepools en bewerkingen in uw implementatie van Azure DevOps Server. Dit is vereist om de server te laten functioneren nadat u de opdracht hebt uitgevoerd met de quiesce-optie .

Opmerkingen

U gebruikt de TFSServiceControl-opdracht als onderdeel van specifieke onderhoudstaken. Nadat u de quiesce-optie hebt opgegeven, zal de server pas weer actief zijn als u de optie deactiveren van tijdelijke stilstand opgeeft. De TFSServiceControl-opdracht bevindt zich standaard in de map %programfiles%\TFS 12.0\Tools.

Voorbeeld

In het volgende voorbeeld ziet u hoe u een implementatie van Azure DevOps Server stopt.

TFSServiceControl quiesce

In het volgende voorbeeld ziet u hoe u een implementatie van Azure DevOps Server start.

TFSServiceControl unquiesce