Прямое обновление до Team Foundation Server 2018, обновление 2 поддерживается с TFS 2012 и новее.Если ваше развертывание TFS выполняется в TFS 2010 или более ранней версии, вам потребуется выполнить некоторые промежуточные шаги перед обновлением до TFS 2018 Update 2. Для получения дополнительной информации см. Таблицу ниже.
Может кто-нибудь сказать мне, если это возможно, и если да, то в каком порядке мы должны выполнять миграцию против обновления?
Да,Вы можете обновить TFS 2010 до TFS 2018. Но вам нужно обновить TFS 2012 и новее, а затем обновить до TFS 2018. Вы можете обратиться по ссылке ниже:
https://docs.microsoft.com/en-us/vsts/tfs-server/upgrade/tfs-2005-to-2015?view=tfs-2015&viewFallbackFrom=tfs-2018
И замена оборудования - это ход на основе восстановления, и вам никогда не следует сочетать два типа движений.Сначала выполните перемещение оборудования, а затем измените среду: https://docs.microsoft.com/en-us/vsts/tfs-server/admin/move-across-domains?view=tfs-2015v
Было бы лучше выполнить обновление на месте перед перемещением оборудования / домена?
Вы можете выполнить обновление на месте или перейти на новое оборудование.Если вы выполняете обновление на месте, рассмотрите возможность выполнения пробного запуска своего обновления в пред-производственной среде и убедитесь, что системная среда соответствует.
Есть ли какие-то особые ловушки, о которых мне следует опасаться?
Перед обновлением вы можете сначала прочитать эту статью и убедиться, что у вас естьполное резервное копирование вашей базы данных.