Я занимался устаревшей машиной с Windows Server 2008 с обновленной версией TFS до 2017.2. Теперь с Azure DevOps Server 2019 поддержка Windows Server 2008 больше не доступна. Кроме того, существующий SQL Server 2012 и больше не поддерживается. Я не могу обновить базу данных до SQL Server 2014+, так как есть ограничение ОС. а в нашей компании обновление ОС на месте не допускается.
Существуют следующие настройки:
- Windows Server 2008 (одна виртуальная машина)
- TFS 2017.2
- SQL Server 2012 Ent (на той же виртуальной машине)
- Имя компьютера, отличное от HTTPS, URL-адрес Доступ к групповому порталу через Интранет
Я подготовил новый Windows Server 2016 для Azure DevOps 2019.0.1. Мне также удалось заполучить кластер SQL AlwaysON на основе SQL Server 2017 Ent только для DevOps Azure.
Если я продолжу настройку DevOps, я нацелусь на новый кластер БД, и он соответственно настроит новую БД.
Как переместить мои существующие коллекции в новый кластер (просто: восстановить БД в новом кластере)?
Примут ли Azure DevOps новые коллекции?
Все темы миграции, которые я прочитал, всегда предполагают, что сервер БД и сервер TFS одинаковы и не меняются.