У меня есть как тестовая, так и производственная среда с локальным обновлением TFS 2017 1, работающим на виртуальной машине windows server 2012. На этой же виртуальной машине работает SQL Server 2014 как база данных TFS. Я без проблем использовал эту конфигурацию в течение 3 лет.
Теперь я хочу обновиться до Azure DevOps Server 2019 update 1.1 в локальной среде. Кроме того, я хочу изменить архитектуру с двумя виртуальными машинами с windows server 2016: одна для уровня базы данных с SQL Server 2016 и одна для уровня приложений с Azure DevOps Server 2019 update 1.1.
Что такое лучший способ выполнить обновление описано выше. Возможно, правильный способ - оставить исходную единую виртуальную машину с TFS 2017, подготовить две новые виртуальные машины с windows server 2016 (одна для SQL Server 2016 и другая для DevOps 2019) и, наконец, выполнить « переместить коллекцию проектов"с SQL Server 2014 на SQL Server 2016. Работает ли коллекция проектов перемещения, даже если источником является TFS 2017, а местом назначения является Dev 2019?
Есть ли какие-либо официальная документация Microsoft по описанному выше сценарию обновления?