Миграция с TFS 2005 на TFS 2010

Я установил TFS 2010 на новый сервер (vmware под управлением Windows Server 2008 r2) и восстановил из резервной копии мою старую базу данных TFS 2005 на новый сервер. Кажется, что установка прошла успешно — я могу создать НОВЫЙ командный проект TFS 2010 и выполнить для него возврат/выдачу.

Однако я допустил ошибку с диспетчером конфигурации TFS 2010 — я запустил мастер расширенной настройки, а НЕ мастер обновления. Теперь я не вижу свой старый командный проект TFS 2005, а мастер обновления отключен. Чтобы исправить свою ошибку, я попробовал это:

TFSServiceControl quiesce

tfsconfig import /sqlInstance:MyServer\DBinstanceName /collectionName:MyImported /confirmed

Это вывод этих команд:

TF255152: Service is not running: TFSJobAgent
The upgrade of the project collection MyImported has been queued.
Waiting on the upgrade operation to complete.

... и теперь я слишком долго жду завершения этой операции (моя БД контроля версий составляет 15 ГБ).

Как я могу импортировать мой старый командный проект TFS 2005 на новый сервер TFS 2010?


person Yaron Amar    schedule 04.05.2011    source источник


Ответы (3)


Здесь вы go поддерживает обновления на месте...

person Sevki    schedule 04.05.2011
comment
кстати мне нужна миграция а не место upgrae , я вижу что есть ссылка на миграцию тоже но теперь мастер обновления у меня отключен , есть ли быстрый способ запустить его или мне нужно сделать ремонт установка TFS 2010, чтобы снова включить этот мастер обновления? - person Yaron Amar; 04.05.2011
comment
вы пробовали этот blogs.msdn.com/b/tfssetup/archive/2010/03/01/? - person Sevki; 04.05.2011

Если вам нужно выполнить миграцию, а она в настоящее время поднята, я бы просто начал с нуля. Вы потратите на это гораздо меньше времени, чем на попытки исправить проблемы.

person NotMe    schedule 04.05.2011

Если вы выберете установку (мастер предварительной настройки в вашем случае) вместо обновления, произойдет то, что для вас будут созданы новая конфигурация и базы данных коллекции по умолчанию, а ваши восстановленные базы данных 2005 года не будут затронуты.

Самый безопасный способ решить эту проблему, как предложил Крис, начать с нуля. Вам не нужно будет снова восстанавливать свои базы данных 2005 года, все, что вам нужно сделать, это удалить TFS, убедиться, что новые базы данных Tfs_Configuration и Tfs_DefaultCollection удалены, а затем переустановить TFS и снова настроить с помощью мастера обновления. Установка TFS 2010 должна быть быстрой.

person Duat Le    schedule 04.05.2011