Sdílet prostřednictvím


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

  1. Zastavte fondy aplikací a služby, které Azure DevOps Server používá.

    Další informace naleznete v tématu TFSServiceControl příkaz.

  2. 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.

  3. Nainstalujte Azure DevOps Server na nový server a spusťte průvodce pouze aplikační vrstvou.

  4. 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.

  5. Pokud se název počítače změnil, otevřete konzolu pro správu pro Azure DevOps.

  6. Na navigačním panelu vyberte Aplikační úroveň a pak vyberte Změnit adresy URL.

    Otevře se okno Změnit adresy URL .

  7. 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ů.