Obnovení serveru aplikační vrstvy
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Databáze Azure DevOps ukládají všechna data pro vaše nasazení Azure DevOps Serveru. I když zálohujete server aplikační vrstvy, nebudete zálohovat žádná data pro Azure DevOps Server. Pokud ale hardware serveru aplikační vrstvy selže, můžete nainstalovat jiný server aplikační vrstvy a nakonfigurovat ho tak, aby používal databáze pro vaše nasazení. Tento server pak nahradí offline server jako server aplikační vrstvy pro nasazení. Pokud server na úrovni aplikace hostovaný v sadě SharePoint Products, musíte tento software obnovit také na novém hardwaru. Další informace najdete v tématu Zálohování (SharePoint Foundation), Zálohování a obnovení (SharePoint Server) nebo Ochrana a obnovení farmy (Office SharePoint Server 2007).
Poznámka:
Po obnovení aplikační vrstvy na nový hardware ověřte, že jsou všichni uživatelé, skupiny a účty služeb pro vaše nasazení nakonfigurované s oprávněními, která vyžadují k provádění nezbytných úloh. Například správci Azure DevOps musí být členy místní skupiny Administrators na serveru aplikační vrstvy, aby mohli otevřít konzolu pro správu. Další informace najdete v tématu Přidání uživatelů do projektů, nastavení oprávnění správce pro kolekce projektů, nastavení oprávnění správce pro účty Azure DevOps Server a účty služeb a závislosti v Azure DevOps Serveru.
Do nasazení Azure DevOps Serveru můžete přidat také více než jeden server aplikační vrstvy, ale musíte nakonfigurovat klienty pro připojení k ho serveru jako samostatnou aplikační vrstvu. Automatické vyrovnávání zatížení mezi servery aplikační vrstvy nelze nakonfigurovat. Pro vyrovnávání zatížení a transparentnost pro klienty musíte nejprve nainstalovat a nakonfigurovat hardwarové nebo softwarové zařízení pro vyrovnávání zatížení sítě (NLB).
Instalace a konfigurace serveru jako serveru aplikační vrstvy
Zastavte fondy aplikací a služby, které Azure DevOps Server používá.
Další informace naleznete v tématu TFSServiceControl příkaz.
Pokud jako účet služby pro Azure DevOps (TFSService) používáte síťovou službu, otevřete na serveru aplikační vrstvy okno příkazového řádku a změňte adresáře na Drive:%programfiles%\Azure DevOps Server 2019\Tools. Na příkazovém řádku zadejte následující příkaz:
Účty tfsConfig /add /account:"NT Authority\Network Service" /accountType:ApplicationTier /SQLInstance: ServerName /DatabaseName: DatabaseName
Poznámka:
Další informace najdete v tématu Příkaz Účty.
Nainstalujte Azure DevOps Server na nový server a spusťte průvodce pouze aplikační vrstvou.
Pokud používáte Visual Studio Lab Management, nainstalujte konzolu pro správu nástroje System Center Virtual Machine Manager (SCVMM) na aplikační vrstvu a nakonfigurujte ji tak, aby se připojila k serveru, na kterém běží SCVMM.
Další informace najdete v tématu Konfigurace správy testovacího prostředí pro prostředí SCVMM.
Pokud se název počítače změnil, otevřete konzolu pro správu pro Azure DevOps.
Na navigačním panelu vyberte Aplikační úroveň a pak vyberte Změnit adresy URL.
Otevře se okno Změnit adresy URL .
V adrese URL oznámení zadejte adresu URL pro nový server aplikační vrstvy a pak vyberte OK.
Poznámka:
Název starého serveru aplikační vrstvy se stále zobrazí v seznamu serverů aplikační vrstvy v konzole pro správu pro Azure DevOps. Pokud zaškrtnete políčko Filtrovat počítače, které nejsou připojeny za více než 3 dny , starý server zmizí ze seznamu do tří dnů.