Uygulama katmanı sunucusunu geri yükleme

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 için veritabanları, Azure DevOps Server dağıtımınız için tüm verileri depolar. Uygulama katmanı sunucusunu yedeklemeseniz bile, Azure DevOps Server için herhangi bir veri yedeklemecaksınız. Ancak, bir uygulama katmanı sunucusunun donanımı başarısız olursa, başka bir uygulama katmanı sunucusu yükleyebilir ve bunu dağıtımınızın veritabanlarını kullanacak şekilde yapılandırabilirsiniz. Bu sunucu daha sonra, dağıtım için uygulama katmanı sunucusu olarak çevrimdışı sunucunun yerini alır. Uygulama katmanı sunucusu SharePoint ürünleri barındırılıyorsa, bu yazılımı yeni donanımda 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ıza ait tüm kullanıcıların, grupların ve hizmet hesaplarının gerekli görevleri gerçekleştirmek için ihtiyaç duydukları izinlerle yapılandırıldığını doğrulayın. Örneğin, Azure DevOps yöneticileri, yönetim konsolunu açabilmek için uygulama katmanı sunucusunda yerel Yöneticiler grubunun üyesi olmalıdır. Daha fazla bilgi için bkz. projelere Kullanıcı ekleme, proje koleksiyonları için yönetici izinleri ayarlama, Azure DevOps Server için yönetici Izinleriniayarlama ve Azure DevOps Server içindeki 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 dengelemeyi yapılandıramazsınız. Yük Dengeleme ve istemcilere saydamlık için, önce Ağ Yükü Dengeleme (NLB) için bir donanım veya yazılım aygıtı yüklemeniz ve yapılandırmanız gerekir.

Uygulama katmanı sunucusu olarak bir sunucuyu yüklemek ve yapılandırmak için

  1. Azure DevOps Server kullandığı uygulama havuzlarını ve hizmetleri durdurun.

    Daha fazla bilgi için bkz. TFSServiceControl komutu.

  2. Azure DevOps (TFSService) için hizmet hesabı olarak ağ hizmeti kullanıyorsanız, uygulama katmanı sunucusunda, bir komut Istemi penceresi açın ve dizinleri şu sürücü ile değiştirin:% programfiles% \ Azure DevOps Server 2019 \ araçları. Komut isteminde aşağıdaki komutu girin:

    TFSConfig accounts/Add/Account: "NT AUTHORITY \ Ağ hizmeti "/accountType: ApplicationTier/SQLInstance: ServerName /DatabaseName: DatabaseName

    Not

    Daha fazla bilgi için bkz. Accounts komutu.

  3. Yeni sunucuya Azure DevOps Server yükleyip yalnızca uygulama katmanı sihirbazını başlatın.

  4. Visual Studio Laboratuvar Yönetimi kullanıyorsanız, uygulama katmanına System Center Virtual Machine Manager (SCVMM) Yönetici Konsolu yükledikten sonra SCVMM çalıştıran sunucuya bağlanacak şekilde yapılandırın.

    Daha fazla bilgi için bkz. SCVMM ortamları için laboratuvar yönetimi yapılandırma.

  5. Bilgisayar adı değiştiyse, Azure DevOps için yönetim konsolunu açın.

  6. Gezinti çubuğunda, uygulama katmanı' nı seçin ve ardından URL 'leri Değiştir' i seçin.

    URL 'Leri Değiştir penceresi açılır.

  7. Bildirim URL 'si' nde, yeni uygulama katmanı sunucusunun URL 'sini belirtin ve ardından Tamam' ı seçin.

    Not

    Eski uygulama katmanı sunucusunun adı, Azure DevOps yönetim konsolundaki uygulama katmanı sunucuları listesinde görünmeye devam edecektir. 3 günden fazla bağlı olmayan makineleri filtrele onay kutusunu seçerseniz, eski sunucu listeden üç gün içinde kaybolacaktır.