Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
В этом руководстве описывается обновление локального развертывания до Azure DevOps Server. Независимо от того, переходите ли вы из TFS 2015 или Azure DevOps Server 2019, процесс гарантирует, что ваша среда готова к новейшим функциям и улучшениям производительности.
Предпосылки
| Предпосылка | Сведения |
|---|---|
| Поддерживаемая исходная версия | Обновления поддерживаются только из TFS 2015 и более поздних версий. Если развертывание работает под управлением TFS 2013 или более ранней версии, сначала обновите это развертывание до TFS 2015, а затем перейдите на Сервер Azure DevOps Server. |
| Системные требования | Проверьте требования к системе для целевого сервера— это может включать обновления операционных систем, версий SQL Server и оборудования. |
| Резервные копии баз данных | Создайте полный и согласованный набор резервных копий для всех баз данных Azure DevOps. См. сведения о планировании резервного копирования и восстановления базы данных. Эти резервные копии критически важны для восстановления, если обновление завершается сбоем. |
| Учетные данные учетной записи службы | Убедитесь, что у вас есть административный доступ и учетные данные для учетных записей служб, используемых Azure DevOps Server. |
| Ключ лицензии и продукта | Подготовьте лицензию и ключ продукта Azure DevOps Server для установки и активации. |
| Предварительная рабочая среда (рекомендуется) | Если вы выполняете обновление на месте, выполните пробную версию (сухой запуск) в предварительной среде для проверки процесса: предварительное сухое выполнение. |
| Параметры модели обработки | Решите, следует ли использовать модель процесса наследования или локального XML для новых коллекций проектов. Этот выбор влияет на возможности настройки и создания отчетов. |
Поддерживаемые варианты обновления
Используйте следующую матрицу обновления, чтобы определить правильный путь на основе текущей версии:
Устаревшие функции
Мастер настройки компонентов больше не поддерживается в Azure DevOps Server 2019 и более поздних версий.
Сведения об обновлениях системных процессов по умолчанию см. в разделе "Изменения, внесенные в шаблоны процессов".
Доступность модели процесса наследования для новых коллекций проектов
Azure DevOps Server 2019 предоставляет поддержку использования модели процесса наследования для настройки интерфейса отслеживания работы. Доступ к этой функции можно получить только путем создания новой коллекции проектов. Существующие коллекции проектов поддерживают только локальную модель процесса XML.
Если выбрать модель процесса наследования для новых коллекций проектов, вы также автоматически выберете службу Аналитики для поддержки отчетов. Вы не можете добавить службы отчетов SQL Server в проекты, добавленные в новые коллекции проектов. Если выбрать локальную модель xml-процессов для новых коллекций проектов, у вас есть доступ как к службам аналитики, так и к службам отчетов SQL Server. Это также верно для существующих коллекций, которые вы обновляете.
Учитывайте требования к настройке отслеживания работы и отчетности при переходе к новым коллекциям проектов. Дополнительные сведения об этих вариантах см. в следующих статьях:
Устаревание мастера настройки функций
В прошлом мастер настройки компонентов использовался для обновления шаблонов процессов по умолчанию с помощью обновлений, внесенных в них. Эта функция больше не поддерживается в Azure DevOps Server 2019.
Сведения об обновлениях, внесенных в системные процессы по умолчанию, см. в статье "Изменения, внесенные в шаблоны процессов".
Обновление сложности
Сложность обновления зависит от:
- Количество серверов
- Интеграция со службами SQL Server Reporting Services
- Размер базы данных
- Текущая версия
Независимо от установки основной процесс остается неизменным: подготовка, а затем обновление.
Время простоя
Развертывание находится в автономном режиме во время обновления. Длительность зависит от размера развертывания. Чтобы свести к минимуму время простоя, выполните приведенные ниже действия.
- Очистка ненужных данных
- Оставайтесь в курсе выпусков Azure DevOps Server