Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Ten artykuł zawiera ogólne informacje dotyczące uaktualniania wdrożenia lokalnego do programu TFS 2018, Azure DevOps Server 2019 lub Azure DevOps Server 2020. Ogólny proces uaktualniania jest następujący:
Przygotowanie środowiska. Nowe wymagania systemowe mogą wymagać uaktualnienia do sprzętu lub oprogramowania. Tak czy inaczej, uaktualnienie jest dobrym momentem, aby rozważyć, czy bieżące środowisko spełnia Twoje potrzeby, czy też ma sens wprowadzić zmiany.
Spodziewaj się najlepszego, przygotuj się na najgorsze. Mimo że uaktualnienia usługi Azure DevOps Server są niezawodne, zawsze warto przygotować się do najgorszego scenariusza. Upewnij się, że masz dostępny kompletny i spójny zestaw kopii zapasowych bazy danych .
Uwaga
Jeśli zaktualizujesz oprogramowanie bez przechodzenia na nowy sprzęt, rozważ przeprowadzenie próby generalnej aktualizacji w środowisku przedprodukcyjnym.
Wykonaj uaktualnienie. Po zakończeniu przygotowywania zainstaluj nową wersję. Pobierz pliki binarne i wykonaj proces instalacji, aby uaktualnić serwery.
Wskazówka
W niektórych okolicznościach może być konieczne odinstalowanie poprzedniej wersji serwera Azure DevOps Server i zainstalowanie najnowszej wersji serwera Azure DevOps Server dla tej samej maszyny. W takich przypadkach instalator wyświetli ostrzeżenie i należy postępować zgodnie z instrukcjami w komunikacie ostrzegawczym.
Obsługiwane ścieżki uaktualniania
W przypadku poprzednich wersji serwerów lokalnych Azure DevOps, poniższa macierz aktualizacji przedstawia odpowiednie kroki aktualizacji w zależności od wersji, z której dokonujesz aktualizacji. (Upewnij się, że wybrano wersję zawartości zgodną z wersją serwera, do której chcesz przeprowadzić uaktualnienie).
Przed uaktualnieniem do usługi Azure DevOps Server 2022
Podczas uaktualniania wdrożenia lokalnego do Azure DevOps Server 2022 należy pamiętać, że obsługiwane są tylko uaktualnienia z programu TFS 2015 i nowszych wersji. Jeśli używasz programu TFS 2013 lub starszych wersji, najpierw należy przeprowadzić uaktualnienie do programu TFS 2015.
Przed uaktualnieniem do usługi Azure DevOps Server 2020
Podczas uaktualniania wdrożenia lokalnego do Azure DevOps Server 2020 należy pamiętać, że tylko uaktualnienia z programu TFS 2015 i nowszych wersji są obsługiwane. Jeśli używasz programu TFS 2013 lub starszych wersji, najpierw należy przeprowadzić uaktualnienie do programu TFS 2015.
Przed uaktualnieniem do usługi Azure DevOps Server 2019
Podczas uaktualniania wdrożenia lokalnego do usługi Azure DevOps Server 2019 należy pamiętać o następujących dwóch elementach, które mają wpływ na dostosowywanie i raportowanie śledzenia pracy.
Dostępność modelu procesu dziedziczenia dla nowych kolekcji projektów
Usługa Azure DevOps Server 2019 zapewnia obsługę korzystania z modelu procesu dziedziczenia w celu dostosowania systemu śledzenia pracy. Dostęp do tej funkcji można uzyskać tylko przez utworzenie nowej kolekcji projektów. Istniejące kolekcje projektów będą obsługiwać tylko lokalny model procesu XML.
Jeśli wybierzesz model procesu dziedziczenia dla nowych kolekcji projektów, automatycznie wybierzesz usługę analizy do obsługi raportowania. Nie będzie można dodać usług raportowania programu SQL Server do projektów dodanych do nowych kolekcji projektów. W przypadku wybrania lokalnego modelu procesów XML dla nowych kolekcji projektów masz dostęp zarówno do usług analitycznych, jak i usług raportowania programu SQL Server. Dotyczy to również istniejących kolekcji, które zaktualizujesz.
Zatem powinieneś rozważyć dostosowywanie śledzenia pracy i wymagania dotyczące raportowania w miarę postępu prac nad nowymi kolekcjami projektów. Aby dowiedzieć się więcej o tych opcjach, zobacz następujące artykuły:
Wycofanie kreatora konfiguracji funkcji
W przeszłości kreator konfigurowania funkcji był używany do aktualizowania domyślnych szablonów procesów przez zastosowanie wprowadzonych w nich aktualizacji. Ta funkcja nie jest już obsługiwana w usłudze Azure DevOps Server 2019.
Aby dowiedzieć się więcej o aktualizacjach domyślnych procesów systemowych, zobacz Zmiany wprowadzone w szablonach procesów.
Złożoność
Uaktualnienie wdrożenia lokalnego usługi Azure DevOps może się różnić w zależności od specyfiki istniejącego wdrożenia. Czynniki wpływające na złożoność i czas trwania uaktualnienia to:
- Liczba wdrożonych serwerów
- Konfiguracja wdrożenia i integracja z usługami SQL Server Reporting Services
- Rozmiar baz danych
- Wersja uaktualnienia.
We wszystkich przypadkach ogólny proces jest logicznie taki sam. Upewnij się, że środowisko jest gotowe. Następnie przygotuj i wykonaj uaktualnienie.
Przestój
Wdrożenie lokalne usługi Azure DevOps jest w trybie offline przez czas trwania uaktualnienia. Czasy uaktualniania mogą się różnić w zależności od rozmiaru wdrożenia. Aby zapewnić szybkie uaktualnianie, wyczyść niepotrzebne dane. Pomaga to również, jeśli będziesz nadążać za najnowszymi wersjami usługi Azure DevOps Server.