Перенос развертывания из односерверной среды в двухсерверную
Перемещение системы Visual Studio Team Foundation Server, развернутой на одном сервере, в двухсерверную среду даст возможность поддерживать больше проектов или повысить производительность. При развертывании в двухсерверной среде компоненты, образующие логические уровни приложений и данных Team Foundation, размещаются на двух и более физических серверах. При перемещении системы, развернутой на одном сервере, в двухсерверную среду первоначальный сервер преобразуется в сервер уровня приложений, а SQL Server устанавливается и настраивается на новом сервере уровня данных. Затем Продукты SharePoint и службы отчетов SQL Server перенаправляются на новый сервер уровня данных, данные первоначальной развернутой системы восстанавливаются на новом сервере уровня данных. Дополнительные сведения см. в разделе Типы перемещений Team Foundation Server.
В процедурах данного раздела предполагается, что Продукты SharePoint и службы отчетов SQL Server настроены в составе системы, развернутой на одном сервере, и необходимо переместить эти ресурсы, а также базы данных Team Foundation. Конкретная топология не обязана точно совпадать с топологией, приведенной в этом примере, однако, возможно, потребуется выполнить другие шаги или пропустить некоторые шаги для отсутствующих компонентов.
Прежде чем приступить к перемещению рекомендуется прочитать этот раздел и напечатать все необходимые шаги. Можно также напечатать разделы, которые связаны с данным разделом и содержат информацию о дополнительных необходимых шагах.
Для выполнения перемещения этого типа необходимо выполнить приведенные ниже процедуры в заданном порядке.
Остановка служб, используемых сервером Team Foundation Server
Создание резервных копий баз данных и ключа шифрования
Установка необходимых компонентов и подготовка нового оборудования
Восстановление баз данных
Подготовка SQL Server для Team Foundation Server
Перенаправление системы Team Foundation Server в ее базы данных
Изменение владельца восстановленных баз данных
Обновление учетных записей служб
Регистрация расположения перемещенных баз данных
Перенаправление продуктов SharePoint в их базы данных
Восстановление подключений к веб-приложениям SharePoint
Настройка служб отчетов и аналитики
Перезапуск служб, используемых сервером Team Foundation Server
Обновление кэша данных на клиентских компьютерах
Необходимые разрешения
Для выполнения данных процедур необходимо либо входить в следующие группы, либо обладать следующими разрешениями.
Быть членом группы безопасности Администраторы на сервере или серверах, на которых запущена консоль администрирования Team Foundation.
Либо членом группы безопасности Системный администратор сервера SQL или обладать учетной записью, имеющей разрешение Архивация сервера SQL и создание плана обслуживания со значением Разрешить на экземпляре SQL Server, содержащем базы данных.
Быть членом группы безопасности sysadmin для экземпляра базы данных Team Foundation и экземпляра служб аналитики SQL Server хранилища данных.
Быть авторизованным пользователем базы данных TFS_Warehouse.
Быть членом роли базы данных TFSEXECROLE.
Если в развертывании используется Продукты SharePoint, необходимо быть членом группы Администраторы фермы фермы, в которой расположены базы данных Продукты SharePoint.
Помимо данных разрешений может понадобиться выполнить следующие требования на компьютере под управлением Windows Server 2008, Windows Server 2008 R2, Windows Vista или Windows 7.
Для выполнения процедур с командной строкой может понадобиться открыть командную строку с повышенными правами. Для этого нажмите кнопку Пуск, щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.
Для выполнения процедуры с помощью браузера Internet Explorer может понадобиться запустить его от имени администратора. Для этого нажмите Пуск, выберите Все программы, щелкните правой кнопкой мыши Internet Explorer, затем выберите Запуск от имени администратора.
Для доступа к диспетчеру отчетов, отчетам или веб-сайтам для служб отчетов может возникнуть необходимость добавить данные сайты в список надежных сайтов Internet Explorer или запустить Internet Explorer от имени администратора.
Дополнительные сведения см. на веб-сайте Майкрософт.
Остановка служб, используемых сервером Team Foundation Server
Остановка служб, используемых сервером Team Foundation Server
На сервере, на котором запущены службы уровня приложений для Team Foundation, откройте окно командной строки и перейдите в каталог "диск\%programfiles%\ Microsoft Team Foundation Server 2010\Tools".
Введите следующую команду:
TFSServiceControl quiesce
Дополнительные сведения см. в разделе Команда TFSServiceControl.
Создание резервных копий баз данных и ключа шифрования
Прежде чем приступить к перемещению системы, развернутой на одном сервере, в двухсерверную среду, необходимо выполнить резервное копирование баз данных Team Foundation. Позднее, в ходе перемещения, эти базы данных будут восстановлены на новом сервере уровня данных.
Важно!
В этих процедурах подразумевается, что система, развернутая на одном сервере, настроена для использования служб отчетов SQL Server и Продукты SharePoint, поэтому следует также создать резервные копии соответствующих баз данных и восстановить их на новом оборудовании.Для успешного перемещения системы, развернутой на одном сервере, на основе восстановления на новом оборудовании необходимо создать резервные копии не только всех баз данных Team Foundation, но и следующих баз данных:
TFS_Warehouse;
TFS_Analysis;
база данных администрирования для Продукты SharePoint (SharePoint_AdminContent_ID);
WSS_Content;
WSS_Config.
Создание резервных копий баз данных и ключа шифрования
Создайте резервные копии всех баз данных для Team Foundation.
Дополнительные сведения см. в разделе Резервное копирование сервера Team Foundation Server.
Примечание
Также необходимо создать резервную копию всех пользовательских определений сайтов, пользовательских шаблонов сайтов или пользовательских веб-частей для Продукты SharePoint, которые требуется сохранить.Дополнительные сведения см. в разделе "Backup and Restore Options for Windows SharePoint Services 2.0" на веб-сайте Майкрософт, а для Windows SharePoint Services 3.0 — в разделе "Рекомендации по защите и восстановлению данных (Windows SharePoint Services)" на веб-сайте Майкрософт.Если Продукты SharePoint установлены на уровне приложений и необходимо переместить базы данных для Продукты SharePoint на новый уровень данных, обязательно создайте резервные копии базы данных администрирования для Продукты SharePoint(SharePoint_AdminContent_ИД), а также баз данных содержимого и конфигурации.
Создайте резервную копию ключа шифрования для служб отчетов. Убедитесь, что резервная копия хранится в безопасном месте на другом компьютере, отличном от сервера, на котором выполняется Team Foundation Server, и новый сервер уровня приложений может получать доступ к ключу. Необходимо также сохранить пароль, при помощи которого зашифрован ключ.
Дополнительные сведения см. в разделе Резервное копирование ключа шифрования служб отчетов.
Установка необходимых компонентов и подготовка нового оборудования
После резервного копирования баз данных необходимо установить необходимое программное обеспечение на компьютере, который будет новым сервером уровня данных для развернутой системы. Это программное обеспечение включает следующие компоненты:
поддерживаемая конфигурацией развертывания операционная система;
службы IIS;
SQL Server
Установка и настройка необходимого программного обеспечения
Установите и настройте Windows и SQL Server на новом оборудовании и проверьте работоспособность сервера и установленного на нем программного обеспечения.
Для получения дополнительных сведений загрузите последнюю версию руководства по установке Team Foundation со страницы Руководство по установке Team Foundation веб-сайта Майкрософт. В этом руководстве выполните инструкции раздела "Установка необходимых компонентов" для следующих компонентов:
службы IIS;
SQL Server
Примечание
Версии и выпуски некоторых программных компонентов, например операционной системы, можно изменить, но для других компонентов это невозможно.Изменение версий и выпусков может усложнить восстановление.
Восстановление баз данных
После установки необходимого программного обеспечения можно восстановить данные Team Foundation на новом сервере уровня данных с помощью средств восстановления, входящих в состав SQL Server.
Предупреждение
Необходимо восстановить все базы данных, используя резервные копии, которые относятся к одному и тому же моменту времени; в противном случае базы данных будут рассинхронизированы.В следующих процедурах предполагается, что для обеспечения синхронизации используются помеченные транзакции.Дополнительные сведения см. в разделе Резервное копирование сервера Team Foundation Server.
Открытие диалогового окна "Восстановление базы данных"
Нажмите кнопку Пуск, последовательно выберите пункты Все программы и Microsoft SQL Server 2008, а затем щелкните SQL Server Management Studio.
Примечание
Дополнительные сведения о порядке восстановления баз данных см. на странице Реализация сценариев восстановления для баз данных веб-сайта корпорации Майкрософт.
Откроется диалоговое окно Подключение к серверу.
В списке Тип сервера выберите Ядро СУБД.
В поле Имя сервера выберите или введите имя сервера и экземпляра, а затем нажмите кнопку Подключить.
Откроется SQL Server Management Studio.
Разверните узел Базы данных, чтобы открылся список баз данных, составляющих уровень данных для Team Foundation.
Выполните следующую процедуру "Восстановление базы данных" для каждой из перечисленных ниже баз данных.
Базы данных Team Foundation Server
TFS_Configuration
Примечание
В этом имени базы данных между словами TFS_ и Configuration могут содержаться дополнительные символы.
TFS_имя_коллекции
Примечание
Каждая коллекция командных проектов имеет свою базу данных.Например, если имеется пять коллекций командных проектов, число баз данных будет равняться пяти, каждая из которых различается по имени коллекции командного проекта.
TFS_Warehouse
Примечание
В этом имени базы данных между словами TFS_ и Warehouse могут содержаться дополнительные символы.
Службы отчетов
ReportServer
Примечание
Если использовался именованный экземпляр, эта база данных будет называться ReportServer$имя_экземпляра.
ReportServerTempDB
Примечание
Если использовался именованный экземпляр, эта база данных будет называться ReportServerTempDB$имя_экземпляра.
Продукты SharePoint
База данных администрирования для Продукты SharePoint (WSS_AdminContent).
База данных конфигурации для Продукты SharePoint (WSS_Config).
База данных содержимого для Продукты SharePoint (WSS_Content).
Примечание
Имена баз данных, содержащих данные Продукты SharePoint, будут отличаться в зависимости от установленной версии Продукты SharePoint и от того, изменил ли имена баз данных пользователь, выполнивший установку.
Службы аналитики
- TFS_Analysis
Дополнительные сведения об этих базах данных см. в разделе Общие сведения о резервном копировании сервера Team Foundation Server.
Восстановление базы данных
Щелкните правой кнопкой мыши базу данных, которую необходимо восстановить, укажите пункт Задачи, затем Восстановить и выберите пункт База данных.
Отроется диалоговое окно Восстановление базы данных.
В области Источник для восстановления выберите Из устройства и нажмите кнопку с многоточием (…).
В диалоговом окне Указание резервной копии укажите расположение файла резервной копии и нажмите кнопку ОК.
Следует начать с восстановления полной резервной копию, затем восстановить разностную резервную копию, а затем — резервные копии журналов транзакций в той последовательности, в которой они были созданы.
В области Выберите резервные наборы данных для восстановления укажите резервные наборы данных, которые необходимо восстановить.
Если были созданы резервные наборы данных с помеченными транзакциями, проверьте, что базы данных восстанавливаются из полной резервной копии, разностной резервной копии и журнала транзакций. Примеры помеченных резервных наборов данных транзакций см. в разделе Резервное копирование сервера Team Foundation Server.
В панели Выбор страницы выберите Параметры и установите флажок Перезаписать существующую базу данных.
В списке Восстановить файлы базы данных как проверьте соответствие путей текущим путям к базам данных.
В области Состояние восстановления выполните одно из следующих действий.
Если помеченные транзакции используются, выберите Оставить базу данных в неработающем состоянии и не выполнять откат незавершенных транзакций. Можно восстановить дополнительные журналы транзакций. (RESTORE WITH RECOVERY).
Если помеченные транзакции не используются, а дополнительные журналы транзакций не применяются, выберите Оставить базу данных готовой к использованию.
Если помеченные транзакции не используются, но дополнительные журналы транзакций применяются, выберите Оставить базу данных в неработающем состоянии.
Нажмите кнопку ОК.
Появится значок хода выполнения.
После появления диалогового окна SQL Server Management Studio и подтверждения успешного восстановления нажмите кнопку ОК, чтобы вернуться в Обозреватель объектов.
Если используются помеченные транзакции, щелкните правой кнопкой мыши только что восстановленную базу данных и последовательно выберите Задачи, Восстановить и Журнал транзакций.
Откроется окно Восстановление журнала транзакций.
На странице Общие проверьте, что в списке База данных выбрана соответствующая база данных.
В области Выберите резервные копии журналов транзакций для восстановления установите флажок рядом с журналом, который требуется восстановить.
В области Восстановление щелкните До помеченной транзакции.
Откроется окно Выбор помеченной транзакции.
В списке Выберите помеченную транзакцию для остановки на ней восстановления установите флажок рядом с меткой транзакции, которую требуется использовать для восстановления, и нажмите кнопку ОК.
Важно!
Для успешного восстановления данных необходимо использовать одну и ту же метку транзакции, имеющую одинаковое значение даты и времени, для всех баз данных.
В окне Восстановление журнала транзакций нажмите кнопку ОК.
Появится значок хода выполнения.
После появления диалогового окна SQL Server Management Studio и подтверждения успешного восстановления нажмите кнопку ОК.
Дополнительные сведения см. на странице Применение резервных копий журнала транзакций веб-сайта корпорации Майкрософт.
Примечание
При восстановлении баз данных служб отчетов необходимо также восстановить их ключи шифрования.Дополнительные сведения см. в разделе Восстановление ключа шифрования (настройка служб Reporting Services) веб-сайта Майкрософт.
Подготовка SQL Server для Team Foundation Server
Для правильной работы восстановленных баз данных необходимо подготовить SQL Server к размещению баз данных Team Foundation Server с помощью команды TFSConfig PrepSQL. Эта команда создает группы TFSEXECROLE и TFSADMINROLE на новом сервере или экземпляре, а также добавляет системные сообщения, требующиеся для работы.
Подготовка SQL Server для размещения баз данных Team Foundation Server
Войдите на сервер, откройте окно командной строки и перейдите в каталог "диск:\%programfiles%\Microsoft Team Foundation Server 2010\Tools".
Введите следующую команду, где имя_сервера — это имя экземпляра SQL Server, на котором размещены базы данных Team Foundation Server, в формате имя_сервера или имя_сервера\имя_экземпляра:
**TFSConfig PrepSQL /SQLInstance:**ServerName
Примечание
Если в развернутой системе используется несколько экземпляров SQL Server, необходимо выполнить эту команду для каждого экземпляра.Дополнительные сведения см. в разделе Команда PrepSQL.
Перенаправление системы Team Foundation Server в ее базы данных
Систему Team Foundation Server необходимо перенаправить ее перемещенные базы данных на новом сервере уровня данных.
Перенаправление системы Team Foundation Server в ее базы данных
Выполните вход на сервер уровня приложений Team Foundation, откройте окно командной строки и перейдите в каталог диск:\%programfiles%\Microsoft Team Foundation Server 2010\Tools.
Введите следующую команду, где имя_сервера — это имя экземпляра SQL Server, содержащего базу данных конфигурации Team Foundation Server, TFS_Configuration — имя восстановленной базы данных конфигурации Team Foundation Server, а имя_сервера_2 — имя сервера, на котором размещены службы аналитики, если он отличается от сервера базы данных конфигурации. Параметр ServerName можно задать в формате имя_сервера или имя_сервера\имя_экземпляра. Если экземпляр по умолчанию не используется, необходимо указать используемое имя экземпляра.
**TFSConfig RemapDBs /DatabaseName:имя_сервера;**TFS_Configuration **/SQLInstances:**имя_сервера,имя_сервера_2 **/AnalysisInstance:**имя_сервера_2 **/AnalysisDatabaseName:**имя_базы_данных
Примечание
В параметре /SQLInstances необходимо через запятую указать все экземпляры SQL Server, в которых размещаются базы данных Team Foundation Server. Если в развернутой системе не используются службы отчетов, параметры /AnalysisInstance и /AnalysisDatabaseName можно опустить.Дополнительные сведения см. в разделе Команда RemapDBs.
Изменение владельца восстановленных баз данных
Чтобы изменить владельца восстановленных баз данных на текущего пользователя, следует воспользоваться командой TFSConfig Accounts ResetOwner. Перед выполнением следующей последовательности действий убедитесь, что учетная запись, от имени которой выполнен вход, подходит для выполнения этих действий. Например, можно использовать учетную запись, от имени которой был установлен сервер Team Foundation Server; в руководстве по установке она называется TFSSETUP. Минимальным требованием является использование учетной записи, которая является членом группы Администраторы Team Foundation на сервере Team Foundation Server и группы sysadmin на сервере SQL Server.
Изменение владельца восстановленных баз данных на текущего пользователя
Откройте окно командной строки и перейдите в каталог "диск:\%programfiles%\Microsoft Team Foundation Server 2010\Tools".
Введите следующую команду, где имя_сервера (в формате имя_сервера или имя_сервера\имя_экземпляра) — это имя экземпляра SQL Server, на котором расположена база данных конфигурации Team Foundation Server, а имя_базы_данных — это имя базы данных конфигурации (по умолчанию TFS_Configuration).
**TFSConfig Accounts /ResetOwner /SQLInstance:**имя_сервера **/DatabaseName:**имя_базы_данных
Если указана база данных конфигурации, эта команда изменит владельцев всех баз данных Team Foundation Server.
Обновление всех учетных записей служб
Необходимо обновить учетную запись службы Team Foundation Server (TFSService) и учетные записи источников данных (TFSReports). Чтобы обеспечить соответствие удостоверений и формата учетных записей на новом сервере уровня данных, необходимо обновить данные, даже если эти учетные записи не менялись.
Обновление учетных записей служб
Откройте окно командной строки и перейдите в каталог "диск:\%programfiles%\Microsoft Team Foundation Server 2010\Tools".
Чтобы добавить учетную запись службы для Team Foundation, введите в командной строке следующую команду, где DatabaseName — это имя базы данных конфигурации (по умолчанию TFS_Configuration).
**TfsConfig Accounts /add /AccountType:ApplicationTier /account:**имя_учетной_записи **/SQLInstance:**имя_сервера **/DatabaseName:**имя_базы_данных
В командной строке введите следующую команду, чтобы добавить учетную запись источника данных:
**TfsConfig Accounts /add /AccountType:ReportingDataSource /account:**имя_учетной_записи **/SQLInstance:**имя_сервера **/DatabaseName:**имя_базы_данных
Дополнительные сведения о служебной программе командной строки Accounts см. в разделе Команда Accounts.
Регистрация расположения перемещенных баз данных
После обновления данных учетных записей служб необходимо перенаправить уровень приложений в новое расположение восстановленных баз данных.
Примечание
Если в развернутой системе предусмотрено несколько уровней приложений, необходимо зарегистрировать расположение баз данных на каждом из этих серверов.
Регистрация расположения восстановленных баз данных
На сервере уровня приложений откройте окно командной строки и перейдите в каталог "диск:\%programfiles%\ Microsoft Team Foundation Server 2010\Tools".
В командной строке введите следующую команду, где DatabaseName — это имя базы данных конфигурации (по умолчанию TFS_Configuration).
**TfsConfig registerDB /SQLInstance:**имя_сервера **/DatabaseName:**имя_базы_данных
Дополнительные сведения об использовании этой команды см. в разделе Команда RegisterDB.
Перенаправление продуктов SharePoint в новое расположение их баз данных
Если в развернутой системе не используются Продукты SharePoint или в ходе перемещения из системы, развернутой на одном сервере, в двухсерверную среду расположение баз данных Продукты SharePoint не изменяется, данную процедуру можно пропустить.
Продукты SharePoint необходимо перенаправить в новое расположение их баз данных на новом сервере уровня данных. В этой процедуре предполагается, что уровень приложений Продукты SharePoint не перемещается, а переносятся только базы данных в процессе перемещения логического уровня данных на другой сервер. Сюда входит перенаправление веб-сайтов командных проектов в базу данных содержимого на новом сервере уровня данных для Team Foundation.
Перенаправление продуктов SharePoint в их перемещенные базы данных
Выполните одно из следующих действий.
Если планируется переместить все базы данных Windows SharePoint Services 3.0, выполните действия, описанные в разделе Move All Databases (Windows SharePoint Services 3.0) веб-сайта Майкрософт.
Если планируется переместить все базы данных Microsoft Office SharePoint Server 2007, выполните действия, описанные в разделе Перемещение всех баз данных (SharePoint Server 2010) веб-сайта Майкрософт.
Если планируется переместить на новый сервер только базы данных содержимого, используемые в развернутой системе, войдите на сервер, на котором размещены Продукты SharePoint, и перенаправьте Продукты SharePoint в базы данных содержимого на новом сервере уровня данных.
Дополнительные сведения см. в разделе Перенаправление продуктов SharePoint для использования новой базы данных содержимого.
Восстановление подключений к веб-приложениям SharePoint
В ходе перемещения в систему, развернутую на двух серверах, необходимо восстановить подключения к веб-приложениям SharePoint, используемым развернутой системой. Это позволит обеспечить правильную настройку всех параметров.
Восстановление подключений к веб-приложениям SharePoint
Откройте консоль администрирования Team Foundation.
В панели навигации щелкните Веб-приложения SharePoint.
В списке Веб-приложения SharePoint щелкните веб-приложение, расположение базы данных содержимого которого было изменено в результате перемещения на новый уровень данных, и выберите команду Восстановить подключение.
В диалоговом окне Восстановить подключение к веб-приложению SharePoint щелкните Восстановить.
После завершения операции восстановления нажмите кнопку Закрыть.
Повторите шаги 3−5 для каждого веб-приложения SharePoint, используемого в развернутой системе.
Дополнительные сведения о настройке веб-приложений SharePoint в рамках развертывания см. в разделах Добавление веб-приложения SharePoint в развертывание и Взаимодействие продуктов SharePoint с сервером Team Foundation Server.
Настройка служб отчетов и аналитики
Если в развертывании не используются отчеты, можно пропустить эту процедуру. Если в развернутой системе используется сервер отчетов и базы данных служб аналитики и отчетов переносятся в результате добавления еще одного сервера в качестве сервера уровня данных, необходимо перенаправить систему Team Foundation Server в ее расположение, перезапустить хранилище данных и вручную перестроить базу данных служб аналитики.
Повторная настройка служб отчетов и аналитики
Откройте консоль администрирования Team Foundation.
В панели навигации щелкните Создание отчетов.
В окне Создание отчетов выберите Изменить.
В диалоговом окне Автономный режим нажмите кнопку ОК.
Откроется диалоговое окно Службы отчетов.
Установите флажок Использовать сервер отчетов.
Перейдите на вкладку Склад и в поле Сервер выберите или введите имя сервера, на который восстановлены базы данных отчетов.
В поле База данных введите имя базы данных хранилища для Team Foundation Server.
По умолчанию эта база данных называется TFS_Warehouse.
(Необязательно.) Нажмите кнопку Проверить подключение, чтобы проверить, правильно ли указана база данных.
Перейдите на вкладку Службы аналитики.
В списке Сервер выберите или введите имя сервера, на который восстановлена база данных служб аналитики.
В поле База данных введите имя базы служб аналитики для Team Foundation Server.
По умолчанию для данной базы данных используется имя TFS_Analysis.
Если экземпляр по умолчанию для этой базы данных не используется, установите флажок Указать экземпляр не по умолчанию и затем введите или выберите имя экземпляра.
(Необязательно.) Нажмите кнопку Проверить подключение, чтобы проверить, правильно ли указана база данных.
В поле Имя пользователя и Пароль введите имя учетной записи и пароль для учетной записи источника базы данных (TFSReports).
На вкладке Отчеты в списке Сервер введите или выберите имя сервера отчетов, а затем нажмите кнопку Заполнить URL-адреса.
В поле Имя пользователя и Пароль введите имя учетной записи и пароль для учетной записи источника базы данных (TFSReports).
В поле Путь по умолчанию введите относительный путь для хранения отчетов и нажмите кнопку ОК.
В консоли администрирования щелкните Запуск заданий, чтобы перезапустить создание отчетов.
Откройте окно командной строки и перейдите в каталог "%ProgramFiles%\ Microsoft Visual Studio 2010 Team Foundation Server\Tools".
Чтобы выполнить перестроение базы данных для служб аналитики, введите следующую команду:
TFSConfig RebuildWarehouse /AnalysisServices /ReportingDataSourcePassword:Password
Password — это пароль для учетной записи источников данных для служб отчетов (TFSReports).
Дождитесь успешного выполнения команды.
На сервере отчетов откройте Internet Explorer, введите в адресной строке следующую строку и нажмите клавишу ВВОД.
https://localhost:8080/tfs/TeamFoundation/Administration/v3.0/WarehouseControlService.asmx
Откроется страница ControllerService.
Щелкните GetWarehouseStatus и нажмите кнопку Вызвать.
Важно!
Служба должна возвратить значение Idle, указывающее на то, что куб в настоящий момент не обрабатывается.Если возвращается другое значение, повторяйте данный шаг до тех пор, пока не будет возвращено значение Idle.
Вернитесь на страницу ControllerService щелкните Выполнить, а затем — Вызвать.
Данный шаг запускает обработку. Если контроллер успешно запущен, служба возвращает значение True. Если хранилище еще обрабатывается, возвращается значение False.
Чтобы определить, когда обработка хранилища данных завершена, вернитесь на страницу ControllerService, щелкните GetWarehouseStatus, а затем — Вызвать.
Обработка будет завершена, когда служба GetWarehouseStatus вернет значение Idle.
Перезапуск служб, используемых Team Foundation Server
Перезапуск служб, используемых сервером Team Foundation Server
На сервере, на котором запущены службы уровня приложений для Team Foundation, откройте окно командной строки и перейдите в каталог "диск\%programfiles%\ Microsoft Team Foundation Server 2010\Tools".
Введите следующую команду:
TFSServiceControl unquiesce
Дополнительные сведения см. в разделе Команда TFSServiceControl.
Обновление кэша данных на клиентских компьютерах
Обновление кэша данных на клиентских компьютерах
Используйте веб-службу ClientService, чтобы принудительно обновить кэш клиентов для отслеживания рабочих элементов и управления версиями при следующем подключении клиента к серверу уровня приложений.
Дополнительные сведения см. в разделе Обновление кэша данных на клиентских компьютерах.
См. также
Основные понятия
Архитектура Team Foundation Server
Другие ресурсы
Типы перемещений Team Foundation Server
Перемещение Team Foundation Server из одной среды в другую
Перенос Team Foundation Server с одной аппаратной конфигурации на другую
Восстановление односерверного развертывания на новом оборудовании