Şirket içi Azure DevOps hizmetlerini başlatmak ve durdurmak için TFSServiceControl kullanın

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

Not

Azure DevOps Server daha önce Visual Studio Team Foundation Server olarak adlandırılmıştı.

Azure DevOps Server tarafından kullanılan tüm hizmetleri ve uygulama havuzlarını durdurmak veya başlatmak için TFSServiceControl komutunu kullanabilirsiniz. Örneğin, veritabanlarını yedeklerken veya geri yüklerken veya dağıtımınızı bir makineden diğerine taşırken bu komutu kullanırsınız.

Not

Tüm gerekli işlemlerin, hizmetlerin ve uygulama havuzlarının yedekleme ve geri yükleme gibi bakım görevleri için durdurulduğundan emin olmak için TFSServiceControl komutunu kullanmanız gerekir. TFSServiceControl komutu tarafından yürütülen tüm görevleri el ile gerçekleştiremezsiniz.

Önkoşullar

  • Team Foundation Yöneticileri güvenlik grubunun bir üyesi olmanız, uygulama katmanı sunucusunda Yöneticiler grubunun bir üyesi olmanız ve Azure DevOps Server tarafından kullanılan tüm SQL Server veritabanları için sysadmin güvenlik grubunun bir üyesi olmanız gerekir. Bkz. Azure DevOps Server için yönetici Izinlerini ayarlama.

  • Yönetici kimlik bilgileriyle oturum açmış olsanız bile, bu işlevi gerçekleştirmek için yükseltilmiş bir komut Istemi penceresi açmalısınız.

    TFSServiceControl [quiesce|unquiesce]
    

Parametreler

Seçenek Açıklama
amacıyla Azure DevOps Server dağıtımınızdaki tüm hizmetleri, uygulama havuzlarını ve işlemleri sonlandırır veya duraklatır. Bu, veritabanlarını geri yükleme gibi bazı bakım görevleri için gereklidir.
yeniden başlatmanız gerekecektir Azure DevOps Server dağıtımınızdaki tüm hizmetleri, uygulama havuzlarını ve işlemleri başlatır veya yeniden başlatır. Komutu, sessiz seçeneğiyle komutunu çalıştırdıktan sonra, sunucunuzu işleme döndürmek için bu gereklidir.

Açıklamalar

TFSServiceControl komutunu, belirli bakım görevlerinin bir parçası olarak kullanırsınız. Sessiz seçeneği belirttikten sonra, sunucu, sessiz olmayan seçeneği belirtene kadar çalışmaz. Varsayılan olarak, TFSServiceControl komutu% programfiles% \ TFS 12,0 \ araçları dizininde bulunur.

Örnek

Aşağıdaki örnekte Azure DevOps Server dağıtımının nasıl durdurulacağı gösterilmektedir.

TFSServiceControl quiesce

Aşağıdaki örnek Azure DevOps Server dağıtımına nasıl başlayakullanacağınızı gösterir.

TFSServiceControl unquiesce