Uygulama katmanı sunucusunu geri yükleme
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Azure DevOps veritabanları, Azure DevOps Server dağıtımınız için tüm verileri depolar. Uygulama katmanı sunucusunu yedekleseniz bile Azure DevOps Server için hiçbir veri yedeklemezsiniz. Ancak, bir uygulama katmanı sunucusunun donanımı başarısız olursa, başka bir uygulama katmanı sunucusu yükleyebilir ve dağıtımınız için veritabanlarını kullanacak şekilde yapılandırabilirsiniz. Bu sunucu daha sonra çevrimdışı sunucuyu dağıtım için uygulama katmanı sunucusu olarak değiştirir. Uygulama katmanı sunucunuz SharePoint Ürünleri'ni barındırdıysa, bu yazılımı yeni donanıma da geri yüklemeniz gerekir. Daha fazla bilgi için bkz . Yedekleme (SharePoint Foundation), Yedekleme ve kurtarma (SharePoint Server)veya Bir grubu koruma ve geri yükleme (Office SharePoint Server 2007).
Not
Bir uygulama katmanını yeni donanıma geri yükledikten sonra, dağıtımınız için tüm kullanıcıların, grupların ve hizmet hesaplarının gerekli görevleri gerçekleştirmek için gereken izinlerle yapılandırıldığını doğrulayın. Örneğin, Azure DevOps yöneticilerinin yönetim konsolunu açabilmeleri için uygulama katmanı sunucusundaki yerel Yöneticiler grubunun üyesi olmaları gerekir. Daha fazla bilgi için bkz . Projelere kullanıcı ekleme, Proje koleksiyonları için yönetici izinlerini ayarlama, Azure DevOps Server için yönetici izinlerini ayarlama ve Azure DevOps Server'da Hizmet hesapları ve bağımlılıkları.
Azure DevOps Server dağıtımına birden fazla uygulama katmanı sunucusu da ekleyebilirsiniz, ancak istemcileri bu sunucuya ayrı bir uygulama katmanı olarak bağlanacak şekilde yapılandırmanız gerekir. Uygulama katmanı sunucuları arasında otomatik yük dengeleme yapılandıramazsınız. İstemcilere yük dengeleme ve saydamlık için önce ağ yükü dengeleme (NLB) için bir donanım veya yazılım cihazı yüklemeniz ve yapılandırmanız gerekir.
Bir sunucuyu uygulama katmanı sunucusu olarak yüklemek ve yapılandırmak için
Azure DevOps Server'ın kullandığı uygulama havuzlarını ve hizmetleri durdurun.
Daha fazla bilgi için bkz . TFSServiceControl komutu.
Azure DevOps (TFSService) için hizmet hesabı olarak Ağ Hizmeti kullanıyorsanız, uygulama katmanı sunucusunda bir Komut İstemi penceresi açın ve dizinleri Drive:%programfiles%\Azure DevOps Server 2019\Tools olarak değiştirin. Komut istemine aşağıdaki komutu girin:
TfsConfig Hesapları /add /account:"NT Authority\Network Service" /accountType:ApplicationTier /SQLInstance: ServerName /DatabaseName: DatabaseName
Not
Daha fazla bilgi için bkz . Hesaplar komutu.
Azure DevOps Server'ı yeni sunucuya yükleyin ve Yalnızca Uygulama Katmanı sihirbazını başlatın.
Visual Studio Lab Management kullanıyorsanız, uygulama katmanına System Center Virtual Machine Manager (SCVMM) Yönetici Konsolu'nu yükleyin ve SCVMM çalıştıran sunucuya bağlanacak şekilde yapılandırın.
Daha fazla bilgi için bkz . SCVMM ortamları için Laboratuvar Yönetimini Yapılandırma.
Bilgisayar adı değiştiyse Azure DevOps için yönetim konsolunu açın.
Gezinti çubuğunda Uygulama Katmanı'nı ve ardından URL'leri değiştir'i seçin.
URL'leri Değiştir penceresi açılır.
Bildirim URL'si bölümünde yeni uygulama katmanı sunucusunun URL'sini belirtin ve ardından Tamam'ı seçin.
Not
Eski uygulama katmanı sunucusunun adı, Azure DevOps için yönetim konsolundaki uygulama katmanı sunucuları listesinde görünmeye devam eder. 3 günden fazla bağlanmamış makineleri filtrele onay kutusunu seçerseniz, eski sunucu üç gün içinde listeden kaybolur.