Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
Ten przewodnik przeprowadzi Cię przez proces uaktualniania wdrożenia lokalnego do usługi Azure DevOps Server. Niezależnie od tego, czy przechodzisz z serwera TFS 2015, czy z usługi Azure DevOps Server 2019, proces zapewnia, że środowisko jest gotowe do najnowszych funkcji i ulepszeń wydajności.
Wymagania wstępne
| Warunek wstępny | Szczegóły |
|---|---|
| Obsługiwana wersja źródłowa | Uaktualnienia są obsługiwane tylko z programu TFS 2015 i nowszych wersji. Jeśli wdrożenie jest uruchomione na serwerze TFS 2013 lub starszej wersji, najpierw uaktualnij to wdrożenie do serwera TFS 2015, a następnie uaktualnij go do usługi Azure DevOps Server. |
| Wymagania systemowe | Przejrzyj wymagania systemowe dotyczące serwera docelowego — może to obejmować aktualizacje systemów operacyjnych, wersji programu SQL Server i sprzętu. |
| Kopie zapasowe bazy danych | Utwórz kompletny i spójny zestaw kopii zapasowych dla wszystkich baz danych usługi Azure DevOps. Zobacz Planowanie tworzenia kopii zapasowych i przywracania bazy danych. Te kopie zapasowe mają krytyczne znaczenie dla odzyskiwania, jeśli uaktualnienie zakończy się niepowodzeniem. |
| Poświadczenia konta usługi | Upewnij się, że masz dostęp administracyjny i poświadczenia dla kont usług używanych przez usługę Azure DevOps Server. |
| Licencja i klucz produktu | Przygotuj licencję i klucz produktu usługi Azure DevOps Server do instalacji i aktywacji. |
| Środowisko przedprodukcyjne (zalecane) | Jeśli przeprowadzasz uaktualnienie, wykonaj wersję próbną (suchą) w środowisku przedprodukcyjnym, aby zweryfikować proces: Przedprodukcyjne suche uruchomienie. |
| Opcje modelu przetwarzania | Zdecyduj, czy używać modelu procesów Dziedziczenie , czy Lokalny model procesu XML dla nowych kolekcji projektów — ten wybór ma wpływ na możliwości dostosowywania i raportowania. |
Obsługiwane ścieżki uaktualniania
Użyj poniższej macierzy uaktualniania, aby określić poprawną ścieżkę na podstawie bieżącej wersji:
Przestarzałe funkcje
Kreator konfigurowania funkcji nie jest już obsługiwany w usłudze Azure DevOps Server 2019 i nowszych wersjach.
Aby uzyskać informacje o aktualizacjach domyślnych procesów systemowych, zobacz Zmiany wprowadzone w szablonach procesów.
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 można dodać usług SQL Server Reporting Services do projektów dodanych do nowych kolekcji projektów. Jeśli wybierzesz lokalny model procesu 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.
Należy uwzględnić wymagania dotyczące personalizacji śledzenia pracy i raportowania podczas tworzenia nowych kolekcji projektów. Aby uzyskać więcej informacji na temat tych opcji, 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ść aktualizacji
Złożoność uaktualniania zależy od:
- Liczba serwerów
- Integracja z usługami SQL Server Reporting Services
- Rozmiar bazy danych
- Bieżąca wersja
Niezależnie od konfiguracji proces podstawowy pozostaje taki sam: przygotowanie, a następnie uaktualnienie.
Przestój
Wdrożenie jest w trybie offline podczas uaktualniania. Czas trwania zależy od rozmiaru wdrożenia. Aby zminimalizować przestoje:
- Czyszczenie niepotrzebnych danych
- Bądź na bieżąco z wersjami usługi Azure DevOps Server