Обновите TFS 2008 до 2010 на другом сервере

Я искал способ перенести и обновить наш сервер TFS 2008 до сервера 2010, желательно без потери каких-либо данных.

Я смотрю на платформу интеграции TFS http://tfsintegration.codeplex.com/

а также Руководство по обновлению TFS до Visual Studio 2010 vs2010upgradeguide.codeplex.com

Глядя на документ TFS Integration Platform - Migration Guidance.xps с использованием первой ссылки, кажется, что я могу сохранить все данные, сначала перенеся TFS 2008 с одного сервера на другой, а затем обновив TFS 2008 до 2010.

Это правда?

Спасибо,

Chen

3 ответа

Решение

Чен - Мы только что прошли этот процесс несколько недель назад. Хотя это не тривиальный вопрос, это можно сделать. На самом деле в Руководстве по установке TFS есть конкретные рекомендации по обновлению с переходом на новое оборудование. Взгляните на раздел Сценарий: обновление Team Foundation Server и подраздел "Контрольный список: обновление на месте или миграция на одном или нескольких серверах".

Самым сложным для нас было упражнение по настройке / настройке SharePoint, но если вы внимательно следите за руководством, оно должно пройти довольно гладко. Этот пост может помочь с частью SharePoint.

Если база данных находится в отдельном окне, вам сначала необходимо выполнить обновление до SQL 2008. После этого вы можете установить TFS 2010 на новый сервер, выбрать обновление во время установки и указать его на сервере базы данных.

Если база данных находится в том же ящике, что и TFS 2008, то сначала необходимо выполнить резервное копирование всех баз данных и восстановить их на новом ящике с помощью SQL 2008. Затем установите TFS 2010, выберите во время установки обновление и укажите его на сервере базы данных.

Так должно быть. Миграция 2008 года с одного сервера на другой - это, прежде всего, упражнение с базой данных, но оно может стать сложным, когда вы инициализируете уровень приложения.

Честно говоря, я думал, что миграция TFS Integration Platform дает рекомендации по переходу с TFS 2005 на TFS 2008. Насколько я понимаю, в TFS 2010 есть функция обновления, включенная в мастер, которая должна позаботиться о большинстве вещей за вас. До сих пор я только устанавливал TFS 2008 с нуля и TFS 2010 с нуля - я еще не пробовал эту часть мастера.

Еще одним соображением является платформа базы данных для вашего экземпляра TFS 2008. В нашем случае наш 2008 установлен на MS SQL Server 2005, а для TFS 2010 требуется SQL Server 2008, так что это может сделать наше обновление немного сложнее.

Другие вопросы по тегам