Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
Deze handleiding helpt u bij het upgraden van uw on-premises implementatie naar Azure DevOps Server. Of u nu overstapt van TFS 2015 of Azure DevOps Server 2019, het proces zorgt ervoor dat uw omgeving gereed is voor de nieuwste functies en prestatieverbeteringen.
Vereiste voorwaarden
| Voorwaarde | Bijzonderheden |
|---|---|
| Ondersteunde bronversie | Upgrades worden alleen ondersteund vanuit TFS 2015 en hoger. Als voor uw implementatie TFS 2013 of een eerdere release wordt uitgevoerd, moet u eerst die implementatie upgraden naar TFS 2015 en vervolgens upgraden naar Azure DevOps Server. |
| Systeemvereisten | Controleer de systeemvereisten voor de doelserver. Dit kan updates voor besturingssystemen, SQL Server-versies en hardware omvatten. |
| Databaseback-ups | Maak een volledige en consistente set back-ups voor alle Azure DevOps-databases. Zie de planning voor back-up en herstel van databases. Deze back-ups zijn essentieel voor herstel als de upgrade mislukt. |
| Referenties voor serviceaccount | Zorg ervoor dat u beheerderstoegang en referenties hebt voor de serviceaccounts die worden gebruikt door Azure DevOps Server. |
| Licentie en productcode | Zorg ervoor dat uw Azure DevOps Server-licentie en -productcode gereed zijn voor installatie en activering. |
| Preproductieomgeving (aanbevolen) | Als u een upgrade uitvoert, voert u een proefuitvoering (dry-run) uit in een preproductieomgeving om het proces te valideren: Pre-productie proefuitvoering. |
| Opties voor procesmodel | Bepaal of u het overname- of on-premises XML-procesmodel voor nieuwe projectverzamelingen wilt gebruiken. Deze keuze is van invloed op de aanpassings- en rapportagemogelijkheden. |
Ondersteunde upgradepaden
Gebruik de volgende upgradematrix om het juiste pad te bepalen op basis van uw huidige versie:
Afgeschafte functies
De wizard Functies configureren wordt niet meer ondersteund in Azure DevOps Server 2019 en hoger.
Zie Wijzigingen aangebracht in processjablonen voor informatie over updates voor standaardsysteemprocessen.
Beschikbaarheid van overnameprocesmodel voor nieuwe projectverzamelingen
Azure DevOps Server 2019 biedt ondersteuning voor het gebruik van het erfenisprocesmodel om uw werkvolgervaring aan te passen. U kunt alleen toegang krijgen tot deze functie door een nieuwe projectverzameling te maken. Bestaande projectverzamelingen ondersteunen alleen het on-premises XML-procesmodel.
Als u het overnameprocesmodel kiest voor nieuwe projectverzamelingen, kiest u ook automatisch de Analyseservice ter ondersteuning van rapportage. U kunt GEEN SQL Server Reporting Services toevoegen aan projecten die u toevoegt aan de nieuwe projectverzamelingen. Als u het on-premises XML-procesmodel voor nieuwe projectverzamelingen kiest, hebt u toegang tot zowel de Analytics Service als SQL Server Reporting Services. Dit geldt ook voor bestaande verzamelingen die u upgradet.
Houd rekening met de aanpassings- en rapportagevereisten voor uw werkvolgsysteem naarmate u verdergaat met nieuwe projectverzamelingen. Zie de volgende artikelen voor meer informatie over deze opties:
Het uitfaseren van de wizard Functies configureren
In het verleden werd de wizard Functies configureren gebruikt om standaardprocesmodellen bij te werken met doorgevoerde updates. Deze functie wordt niet meer ondersteund in Azure DevOps Server 2019.
Zie Wijzigingen aangebracht in processjablonen voor meer informatie over updates die zijn aangebracht in standaardsysteemprocessen.
Complexiteit bijwerken
De complexiteit van de upgrade is afhankelijk van:
- Aantal servers
- Integratie met SQL Server Reporting Services
- Databasegrootte
- Huidige versie
Ongeacht de installatie blijft het kernproces hetzelfde: voorbereiden en vervolgens upgraden.
Uitvaltijd
Uw implementatie is offline tijdens de upgrade. De duur varieert op basis van de implementatiegrootte. Downtime minimaliseren:
- Overbodige gegevens opschonen
- Blijf op de hoogte met Azure DevOps Server-releases