Поделиться через


Контрольный список. Обновление Team Foundation Server на месте на одном сервере

Этот контрольный список предназначен для обновления до Visual Studio Team Foundation Server 2010. Данный контрольный список будет наиболее полезен в том случае, если имеется развертывание на одном сервере и требуется выполнить обновление на месте. При наличии в существующей среде Team Foundation Server нескольких серверов или необходимости изменить топологию во время обновления рекомендуется использовать Контрольный список. Обновление Team Foundation Server с использованием нескольких серверов.

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

Подготовка

Следующие задачи выполняются для подготовки установленного сервера Team Foundation Server для обновления на месте (использование того же оборудования), при этом все необходимые компоненты расположены на том же сервере.

Задачи

Подробные инструкции

Проверка наличия последней версии руководства по установке. Загрузка текущей версии этого руководства. В последней версии данного руководства можно ознакомиться с новейшими изменениями в процедурах обновления.

Последняя версия руководства по установке Team Foundation находится на следующей странице веб-сайта Майкрософт:

Резервное копирование данных. Создайте резервную копию данных на установленном сервере Team Foundation Server. Во время обновления средство обновления удаляет старую базу данных. Эти данные можно использовать в качестве моментального снимка установленного сервера Team Foundation Server непосредственно перед обновлением.

ПримечаниеПримечание
Для сохранения некоторых параметров, например отправки оповещений по электронной почте и параметров общедоступных URL-адресов, создайте резервную копию файла web.config.Эти параметры потребуется добавить вручную с помощью мастера обновления и сведения файла web.config можно будет использовать для справки.Откройте папку, которую использует веб-приложение Team Foundation Server, скопируйте файл Web.config file и сохраните копию в другом расположении.При желании можно переименовать файл. Например, если веб-приложение использует порт 80, сохраните файл с именем Web.config80.

Последние сведения о резервном копировании данных Team Foundation Server см. на следующих страницах веб-сайта Майкрософт:

Проверка поддерживаемого оборудования и программного обеспечения. Убедитесь, что операционная система каждого сервера, на который будет установлен сервер Team Foundation Server, соответствует требованиям Team Foundation Server. Убедитесь, что на оборудовании можно запустить Team Foundation Server и все необходимое серверное программное обеспечение.

Проверка необходимых разрешений и учетных записей пользователей. Убедитесь, что учетная запись, которая будет использоваться для установки Team Foundation Server, является членом группы безопасности Администраторы сервера, на который будет установлен Team Foundation Server.

Определите учетные записи службы, которые будут использоваться при установке Team Foundation Server и SQL Server (если необходимо установить новый сервер SQL Server).

Настройка SQL Server. Если использовался сервер SQL Server 2005, необходимо выполнить обновление до SQL Server 2008.

Настройка отчетов. Для использования отчетов необходимо обновить службы отчетов SQL Server и службы аналитики SQL Server до SQL Server 2008. Сервер отчетов не может использоваться совместно с другими приложениями. Для Team Foundation Server необходим выделенный сервер отчетов.

Сведения об обновлении SQL Server см. на следующей странице веб-сайта Майкрософт:

Проверка SQL Server. Убедитесь, что сервер SQL Server настроен в соответствии с минимальными требованиями Team Foundation Server.

Подготовка сервера портала. Если при использовании служб Windows SharePoint Services 2.0 к новому установленному серверу Team Foundation Server необходимо добавить сервер портала, следует выполнить обновление до Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 или Microsoft SharePoint Server 2010.

Службы Windows SharePoint Services 3.0 нельзя установить при обновлении Team Foundation Server.

Кроме того, на сервере портала можно выполнить любое из перечисленных ниже необязательных действий.

  • Можно обновить Windows SharePoint Services 3.0 до Microsoft Office SharePoint Server 2007. Дополнительные сведения см. на следующей странице веб-сайта Майкрософт: Обновление продуктов SharePoint для Team Foundation Server.

  • Настройку сервера портала во время обновления Team Foundation Server можно пропустить. Если пропустить этот шаг и добавить портал позднее, необходимо будет вручную связать все командные проекты с порталом.

Дополнительные сведения см. в указанных ниже статьях на веб-сайте корпорации Майкрософт.

Настройка Microsoft Office SharePoint Server 2007 или SharePoint Server 2010. При использовании ранее установленных служб Windows SharePoint Services 3.0 пропустите следующий шаг: никакие особые настройки для обеспечения совместимости панели мониторинга выполнять не требуется. При использовании Microsoft Office SharePoint Server 2007 Enterprise или SharePoint Server 2010 Enterprise выполните необходимые действия по настройке для обеспечения совместимости с панелью мониторинга.

Проверка продуктов SharePoint и добавление учетной записи службы Team Foundation Server в группу администраторов фермы. Убедитесь, что экземпляр Продукты SharePoint соответствует минимальным требованиям Team Foundation Server.

Добавьте учетную запись службы Team Foundation Server и учетную запись пользователя, который обновит уровень приложений, в группу администраторов фермы.

Удаление предыдущей версии Team Foundation Server. При обновлении на месте необходимо удалить Team Foundation Server.

 

Восстановление данных. Этот шаг можно пропустить, если данные уже находятся на экземпляре сервера SQL Server 2008. В противном случае на экземпляре сервера SQL Server, на котором будет размещена база данных конфигурации, необходимо восстановить данные с сервера Team Foundation Server, для которых в начале данного контрольного списка было выполнено резервное копирование.

ПримечаниеПримечание
Нельзя изменять имена восстанавливаемых баз данных.

Дополнительные сведения о восстановлении данных с сервера Team Foundation Server см. на одной из следующих страниц веб-сайта Майкрософт:

Обновление Team Foundation Server

Чтобы обновить Team Foundation Server, выполните следующие задачи.

Задачи

Подробные инструкции

Установка Team Foundation Server. При обновлении Visual Studio 2005 Team Foundation Server перед выполнением этой процедуры следует удалить старые веб-сайты Team Foundation Server из служб IIS.

Обновление и настройка Team Foundation Server. Это обновление предотвратит проблему, вызванную определенным шаблоном операций управления версиями, который влияет на обновление слияний и меток управления версиями. Загрузить это обновление можно со следующей страницы веб-сайта Майкрософт: KB2135068 - Labeled items and merge targets missing after upgrade to TFS2010. Дополнительные сведения см. на следующей странице веб-сайта Майкрософт: After an upgrade to TFS 2010, labels are missing items, or merge relationships are missing.

После завершения установки и применения обновления для управления версиями выполните обновление сервера с помощью средства настройки Team Foundation Server.

Окончательная настройка Microsoft Office SharePoint Server 2007 или SharePoint Server 2010.

Если установлен сервер Microsoft Office SharePoint Server 2007 или SharePoint Server 2010, необходимо настроить определение корпоративного приложения, созданного для сервера Team Foundation Server. Если используются службы Windows SharePoint Services 3.0 или Продукты SharePoint не настроены, можно пропустить этот шаг.

См. также

Основные понятия

Сценарий. Обновление Team Foundation Server

Журнал изменений

Дата

Журнал

Причина

Август 2010

Добавлена ссылка на обновления SQL Server 2008 R2.

Улучшение информации.

Июнь 2010

Добавлены сведения об обновлении управления версиями.

Улучшение информации.