Upgradujte nasazení na nejnovější verzi Azure DevOps Server
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Tento článek obsahuje obecné informace o upgradu místního nasazení na TFS 2018, Azure DevOps Server 2019 nebo Azure DevOps Server 2020. Obecný proces upgradu je následující:
Připravte své prostředí. Nové požadavky na systém můžou vyžadovat upgrade na hardware nebo software. V každém případě je upgrade vhodný čas na zvážení, jestli aktuální prostředí vyhovuje vašim potřebám, nebo jestli má smysl provádět změny.
Očekávejte to nejlepší, připravte se na nejhorší. I když jsou Azure DevOps Server upgrady spolehlivé, je vždy vhodné připravit se na nejhorší scénář. Ujistěte se, že máte k dispozici úplnou a konzistentní sadu záloh databází .
Poznámka
Pokud upgradujete na místě a nepřesunete na nový hardware, zvažte možnost upgradu na sucho v předprodukčním prostředí.
Proveďte upgrade. Po dokončení přípravy nainstalujte novou verzi. Získejte binární soubory a spusťte proces instalace, abyste upgradovali servery.
Tip
V některých případech může být nutné odinstalovat předchozí verzi Azure DevOps Server a nainstalovat nejnovější verzi Azure DevOps Server pro stejný počítač. V těchto případech instalační program zobrazí upozornění a měli byste postupovat podle pokynů ve zprávě upozornění.
Podporované možnosti upgradu
U předchozích verzí místních serverů Azure DevOps následující matice upgradu ukazuje správné kroky upgradu na základě verze, ze které upgradujete. (Ujistěte se, že jste vybrali verzi obsahu, která odpovídá verzi serveru, na kterou chcete upgradovat.)
Před upgradem na Azure DevOps Server 2022
Při upgradu místního nasazení na Azure DevOps Server 2022 byste měli vědět, že upgrade z TFS 2015 a novějších verzí se podporuje jenom. Pokud používáte TFS 2013 nebo starší verze, musíte nejdřív upgradovat na TFS 2015.
Před upgradem na Azure DevOps Server 2020
Při upgradu místního nasazení na Azure DevOps Server 2020 byste měli mít na paměti, že upgrade z TFS 2015 a novějších verzí se podporuje jenom. Pokud používáte TFS 2013 nebo starší verze, musíte nejdřív upgradovat na TFS 2015.
Před upgradem na Azure DevOps Server 2019
Při upgradu místního nasazení na Azure DevOps Server 2019 byste měli vědět o následujících dvou položkách, které mají vliv na přizpůsobení a vytváření sestav sledování práce.
Dostupnost modelu procesu dědičnosti pro nové kolekce projektů
Azure DevOps Server 2019 poskytuje podporu pro použití modelu procesu dědičnosti k přizpůsobení prostředí pro sledování práce. Přístup k této funkci můžete získat pouze vytvořením nové kolekce projektů. Existující kolekce projektů budou podporovat pouze místní model procesů XML.
Pokud zvolíte model procesu dědičnosti pro nové kolekce projektů, automaticky také zvolíte službu Analytics, která podporuje vytváření sestav. Nebudete moct přidávat SQL Server Reporting Services do projektů, které přidáváte do nových kolekcí projektů. Pokud pro nové kolekce projektů zvolíte místní model procesů XML, budete mít přístup ke službě Analytics i ke službě SQL Server Reporting Services. To platí i pro existující kolekce, které upgradujete.
Proto budete chtít zvážit své požadavky na přizpůsobení sledování práce a vytváření sestav, když budete pokračovat s novými kolekcemi projektů. Další informace o těchto možnostech najdete v následujících článcích:
Vyřazení průvodce konfigurací funkcí
V minulosti se průvodce konfigurací funkcí používal k aktualizaci výchozích šablon procesů s jejich aktualizacemi. Tato funkce se už v Azure DevOps Server 2019 nepodporuje.
Informace o aktualizacích výchozích systémových procesů najdete v tématu Změny provedené v šablonách procesů.
Složitost
Upgrade místního nasazení Azure DevOps se může lišit v závislosti na specifikách stávajícího nasazení. Mezi faktory, které ovlivňují složitost a dobu trvání upgradu, patří:
- Počet nasazených serverů
- Konfigurace nasazení a integrace s SQL Server Reporting Services
- Velikost databází
- Verze upgradu.
Ve všech případech je obecný proces logicky stejný. Ujistěte se, že je vaše prostředí připravené. Pak připravte a proveďte upgrade.
Výpadek
Vaše místní nasazení Azure DevOps je po dobu upgradu offline. Časy upgradu se můžou lišit v závislosti na velikosti nasazení. Pokud chcete, aby vaše upgrady byly srovnatelně rychlé, vyčistěte nepotřebná data. Pomůže vám také, když budete držet krok s nejnovějšími verzemi Azure DevOps Server.