Şirket içi Azure DevOps hizmetlerini başlatmak ve durdurmak için TFSServiceControl kullanma
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
TFSServiceControl komutunu kullanarak Azure DevOps Server tarafından kullanılan tüm hizmetleri ve uygulama havuzlarını durdurabilir veya başlatabilirsiniz. Örneğin, veritabanlarını yedeklerken veya geri yüklerken ya da dağıtımınızı bir makineden diğerine taşırken bu komutu kullanırsınız.
Not
Yedekleme ve geri yükleme gibi bakım görevleri için gerekli tüm işlemlerin, hizmetlerin ve uygulama havuzlarının durdurulmasını sağlamak için TFSServiceControl komutunu kullanmanız gerekir. TFSServiceControl komutu tarafından gerçekleştirilen tüm görevleri el ile gerçekleştiremezsiniz.
Önkoşullar
Team Foundation Administrators güvenlik grubunun bir üyesi, uygulama katmanı sunucusundaki Administrators grubunun bir üyesi ve Azure DevOps Server kullanan tüm SQL Server veritabanları için sysadmin güvenlik grubunun üyesi olmanız gerekir. Bkz. Azure DevOps Server için yönetici izinlerini ayarlama.
Yönetici kimlik bilgileriyle oturum açsanız bile, bu işlevi gerçekleştirmek için yükseltilmiş bir Komut İstemi penceresi açmanız gerekir.
TFSServiceControl [quiesce|unquiesce]
Parametreler
Seçenek | Açıklama |
---|---|
Quiesce | Azure DevOps Server dağıtımınızdaki tüm hizmetleri, uygulama havuzlarını ve işlemleri durdurur veya duraklatır. Bu, veritabanlarını geri yükleme gibi belirli bakım görevleri için gereklidir. |
unquiesce | 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. Sessiz moda seçeneğiyle komutu çalıştırdıktan sonra sunucunuzu çalışmaya 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 moda alma seçeneğini belirttikten sonra, siz unquiesce seçeneğini belirtene kadar sunucu çalışmaz. Varsayılan olarak, TFSServiceControl komutu %programfiles%\TFS 12.0\Tools dizininde bulunur.
Örnek
Aşağıdaki örnekte, Azure DevOps Server dağıtımının nasıl durdurulduğu gösterilmektedir.
TFSServiceControl quiesce
Aşağıdaki örnekte Azure DevOps Server dağıtımını başlatma adımları gösterilmektedir.
TFSServiceControl unquiesce