Это очень маленькая система разработки, и для нее нет специального ИТ-ресурса. Это единый хост-сервер под управлением 2012 R2 со всеми размещенными на нем серверами виртуальных машин также под управлением 2012 R2. Также есть несколько рабочих станций Windows VM.
В настоящее время наблюдается естественный перерыв в деятельности, поэтому сейчас хорошее время для перехода с TFS2013 на TFS2017. Это также потребует обновления других основных приложений, таких как SQL Server и SharePoint. Поскольку вся система разработки будет претерпевать серьезные изменения, одновременное обновление серверной ОС кажется правильным решением. Итак, несколько вопросов:
1) Имеет ли смысл решение об обновлении серверной ОС с 2012 R2 до 2016? Есть ли какие-либо существенные недостатки у отказа от 2012 R2 в настоящее время? Я понимаю, что всегда есть много потенциальных проблем, но я надеюсь на какой-то общий вывод более высокого уровня.
2) Есть ли какие-либо существенные проблемы с перезапуском существующих файлов .vhdx виртуальной машины в новом хосте 2016 Hyper-V? Я думаю, что после обновления хост-сервера я мог бы оставить старую TFS в фоновом режиме на случай, если что-то помешает плавному подключению TFS2017 к сети, а также для поддержания доступа к установке SharePoint на этом компьютере.
3) Существуют ли какие-либо существенные проблемы с перезапуском существующих контроллеров домена VM 2012 R2 (основным и дополнительным) и последующим переносом их AD DS на новые контроллеры домена 2016?
Добавлено после первого поста:
4) Хостинг-сервер имеет умеренное количество необходимой конфигурации и приложений с единственной целью - служить в качестве хоста. Это включает в себя резервное копирование, динамическое управление DNS, взаимодействие с ИБП и т. Д. Будет ли разумной альтернативой оставить хост на 2012 R2 при обновлении только размещенных серверов до 2016?
Вам следует перейти на Windows Server 2016, если вас интересуют:
Источник: https://www.starwindsoftware.com/blog/why-moving-from-windows-server-2012-r2-to-2016-for-hyper-v
При обновлении до Windows Server 2016 я рекомендую один способ, который всегда работает, а именно чистую установку.
Источник: https://docs.microsoft.com/en-us/windows-server/get-started/installation-and-upgrade