Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
Dieser Leitfaden führt Sie durch das Upgrade Ihrer lokalen Bereitstellung auf Azure DevOps Server. Unabhängig davon, ob Sie von TFS 2015 oder Azure DevOps Server 2019 wechseln, stellt der Prozess sicher, dass Ihre Umgebung für die neuesten Features und Leistungsverbesserungen bereit ist.
Voraussetzungen
| Voraussetzung | Einzelheiten |
|---|---|
| Unterstützte Quellversion | Upgrades werden nur von TFS 2015 und höher unterstützt. Wenn Ihre Bereitstellung TFS 2013 oder eine frühere Version ausführt, aktualisieren Sie diese Bereitstellung zuerst auf TFS 2015, und führen Sie ein Upgrade auf Azure DevOps Server durch. |
| Systemanforderungen | Überprüfen Sie die Systemanforderungen für den Zielserver– dies kann Updates für Betriebssysteme, SQL Server-Versionen und Hardware umfassen. |
| Datenbanksicherungen | Erstellen Sie einen vollständigen und konsistenten Satz von Sicherungen für alle Azure DevOps-Datenbanken. Siehe Datenbanksicherungs- und Wiederherstellungsplanung. Diese Sicherungen sind für die Wiederherstellung wichtig, wenn das Upgrade fehlschlägt. |
| Dienstkontoanmeldeinformationen | Stellen Sie sicher, dass Sie über Administratorzugriff und Anmeldeinformationen für die dienstkonten verfügen, die von Azure DevOps Server verwendet werden. |
| Lizenz und Product Key | Lassen Sie Ihre Azure DevOps Server-Lizenz und Ihren Product Key für die Installation und Aktivierung bereit. |
| Vorproduktionsumgebung (empfohlen) | Wenn Sie ein Upgrade durchführen, führen Sie eine Testversion (Trockenlauf) in einer Vorproduktionsumgebung durch, um den Prozess zu überprüfen: Trockenlauf vor der Produktion. |
| Prozessmodelloptionen | Entscheiden Sie, ob das Vererbungs - oder lokale XML-Prozessmodell für neue Projektsammlungen verwendet werden soll – diese Auswahl wirkt sich auf Anpassungs- und Berichterstellungsfunktionen aus. |
Unterstützte Upgradepfade
Verwenden Sie die folgende Upgradematrix, um den richtigen Pfad basierend auf Ihrer aktuellen Version zu ermitteln:
Veraltete Features
Der Assistent zum Konfigurieren von Features wird in Azure DevOps Server 2019 und höher nicht mehr unterstützt.
Informationen zu Updates für Standardsystemprozesse finden Sie unter Änderungen, die an Prozessvorlagen vorgenommen wurden.
Verfügbarkeit des Vererbungsprozessmodells für neue Projektsammlungen
Azure DevOps Server 2019 bietet Unterstützung für die Verwendung des Vererbungsprozessmodells zum Anpassen Ihrer Arbeitsverfolgungserfahrung. Sie können nur Zugriff auf dieses Feature erhalten, indem Sie eine neue Projektsammlung erstellen. Vorhandene Projektsammlungen unterstützen nur das lokale XML-Prozessmodell.
Wenn Sie das Vererbungsprozessmodell für neue Projektsammlungen auswählen, wählen Sie auch automatisch den Analysedienst aus, um die Berichterstellung zu unterstützen. Sie können SQL Server Reporting Services nicht zu Projekten hinzufügen, die Sie in den neuen Projektsammlungen hinzufügen. Wenn Sie das lokale XML-Prozessmodell für neue Projektsammlungen auswählen, haben Sie Zugriff auf die Analysedienst- und SQL Server-Reporting Services. Dies gilt auch für vorhandene Sammlungen, die Sie aktualisieren.
Berücksichtigen Sie Ihre Anpassungs- und Berichterstellungsanforderungen bei der Arbeitsverfolgung, während Sie mit neuen Projektsammlungen fortfahren. Weitere Informationen zu diesen Auswahlmöglichkeiten finden Sie in den folgenden Artikeln:
Abschaffung des Assistenten zum Konfigurieren von Funktionen
In der Vergangenheit wurde der Assistent zum Konfigurieren von Features verwendet, um Standardprozessvorlagen mit vorgenommenen Änderungen zu aktualisieren. Dieses Feature wird in Azure DevOps Server 2019 nicht mehr unterstützt.
Informationen zu Aktualisierungen an Standardsystemprozessen finden Sie unter Änderungen an Prozessvorlagen.
Komplexität aktualisieren
Die Komplexität des Upgrades hängt von folgenden Faktoren ab:
- Anzahl der Server
- Integration in SQL Server Reporting Services
- Größe der Datenbank
- Aktuelle Version
Unabhängig von der Einrichtung bleibt der Kernprozess gleich: Vorbereiten und anschließendes Upgrade.
Ausfallzeit
Ihre Bereitstellung ist während des Aktualisierungsvorgangs offline. Die Dauer variiert je nach Bereitstellungsgröße. So minimieren Sie Ausfallzeiten:
- Bereinigen von unnötigen Daten
- Bleiben Sie mit Azure DevOps Server-Versionen auf dem laufenden