Nastavení konfigurace více serverů, Azure DevOps lokálně

Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020

Kapacitu Azure DevOps Serveru, dříve s názvem Team Foundation Server (TFS), můžete rozšířit pro tisíce či desítky tisíc uživatelů instalací aplikační vrstvy na mnoho serverů a zajistit vysokou dostupnost používáním skupin dostupnosti Always On SQL Serveru.

Poznámka:

Pokud máte existující instalaci Azure DevOps a chcete ji upgradovat, použijte průvodce upgradem.

Příprava a požadavky

Datová vrstva

  1. Nastavte nasazení SQL Serveru pomocí podporované verze SQL Serveru. Nasazení může být jedna instance SQL Serveru nebo Always On Availability Group.

    Při nastavování SQL Serveru nainstalujte databázový stroj a služby fulltextového vyhledávání.

    Snímek obrazovky s funkcemi SQL Serveru

  2. Nakonfigurujte bránu firewall na každém ze serverů tak, aby umožňovala přístup k databázovému stroji SQL Serveru , aby se servery aplikační vrstvy Azure DevOps mohly dostat přes bránu firewall a připojit se k databázovému stroji SQL Serveru.

Instalace Azure DevOps na servery aplikační vrstvy

Nainstalujte Azure DevOps Server na několik serverů aplikační vrstvy.

První server aplikační vrstvy

  1. Pokud chcete povolit vytváření sestav, nainstalujte na aplikační server klientské nástroje připojení SQL Serveru.

    Snímek obrazovky s instalací funkce připojení klientských nástrojů SQL Serveru

  2. Stáhněte Si Azure DevOps Server prostřednictvím jednoho z následujících kanálů:

  3. Chcete-li spustit průvodce konfigurací pouze aplikační vrstvy, zvolte Průvodce nastavením.

    Průvodce spuštěním

  4. Zvolte možnost Nové nasazení – Upřesnit . Podrobnosti najdete v tématu Konfigurace pomocí možnosti Upřesnit.

  5. Na stránce databáze přejděte na instanci SQL Serveru na datové vrstvě a otestujte připojení.

    Snímek obrazovky s pokročilým, databázovým prostředím

  6. Na stránce Účet zadejte účet služby, který se má použít.

    Snímek obrazovky stránky Pokročilé, Účet

    Ve výchozím nastavení se služby Azure DevOps budou spouštět jako síťová služba v doméně nebo jako místní systém v pracovní skupině. V doméně můžete použít účet domény a udělit mu jenom oprávnění, která účet služby Azure DevOps potřebuje.

Reportování

  1. Pokud chcete povolit vytváření sestav, zapněte ho zde.

    Zrušte zaškrtnutí políčka Konfigurovat vytváření sestav , pokud nemáte v plánu používat službu SQL Server Reporting Services nebo jste ještě nenainstalovali službu SQL Server Analysis Services a službu SQL Server Reporting Services. V opačném případě ponechte políčko zaškrtnuté.

    Snímek obrazovky s položkami Pokročilé, Reporting, Azure DevOps Server 2019 a novějšími verzemi

  2. Zadejte název serveru, na kterém jste nainstalovali službu SQL Server Reporting Services. Pak zvolte naplnit adresy URL.

    Snímek obrazovky Průvodce konfigurací serveru, Reporting Services

  3. Nastavte účet, který bude přiřazen roli Čtenář sestav v instanci služby Analysis Services, a otestujte, že je možné ověřit účet a heslo. Sestavy používají tento účet při přístupu k databázi služby Analysis Services.

    Snímek obrazovky pokročilého účtu pro čtenáře sestav.

Servery další aplikační vrstvy

  1. Stáhněte Si Azure DevOps Server prostřednictvím jednoho z následujících kanálů:

  2. Na stránce databáze přejděte na instanci SQL Serveru, která je primární replikou ve skupině dostupnosti AlwaysOn, ve které jste nainstalovali databázový stroj, a zobrazte seznam dostupných databází.

    Snímek obrazovky s pokročilým, databázovým prostředím

  3. Na stránce Účet zadejte účet služby, který se má použít.

    Snímek obrazovky stránky Pokročilé, Účet

Skupina dostupnosti AlwaysOn

Pokud jste databázový stroj nainstalovali do skupiny dostupnosti AlwaysOn SQL Serveru, přidejte do skupiny dostupnosti následující databáze Azure DevOps.

  • TfsConfiguration
  • TfsDefaultCollection

Pokud přidáte novou kolekci projektů, přidejte tuto databázi také do skupiny dostupnosti AlwaysOn .