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


Восстановление сервера уровня приложений

В базах данных Team Foundation хранятся все данные развертывания Visual Studio Team Foundation Server. Даже при создании резервной копии сервера уровня приложений резервные копии каких-либо данных для Team Foundation Server не создаются. Однако в случае сбоя оборудования сервера уровня приложений можно установить другой сервер уровня приложений и направить его на использование баз данных развертывания. Затем этот сервер заменит вышедший из строя сервер и станет сервером уровня приложений для развертывания. Если на сервере уровня приложений размещались Продукты SharePoint, это программное обеспечение также необходимо восстановить на новом оборудовании. Дополнительные сведения см. в разделах Резервное копирование и восстановление (SharePoint Server 2010), Защита и восстановление фермы (Office SharePoint Server 2007) и Защита и восстановление служб Windows SharePoint Services 3.0.

Примечание

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

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

Установка и настройка сервера в качестве сервера уровня приложений

  1. Остановите пулы приложений и службы, используемые Team Foundation Server.

    Дополнительные сведения см. в разделе Команда TFSServiceControl.

  2. Если в качестве учетной записи службы для Team Foundation (TFSService) используется сетевая служба (Network Service), откройте на сервере уровня приложений окно командной строки и перейдите в каталог Диск:%Program Files%\ Microsoft Team Foundation Server 2010\Tools. В командной строке введите следующую команду:

    **TfsConfig Accounts /add /account:"NT Authority\Network Service" /SQLInstance:**имя_сервера **/DatabaseName:**имя_базы_данных

    Примечание

    Дополнительные сведения см. в разделе Команда Accounts.

  3. Установите Team Foundation Server на новом сервере и запустите мастер настройки только уровня приложений.

    Дополнительные сведения и пошаговые процедуры см. в разделе Контрольный список. Добавление уровня приложений или загрузите последнюю версию руководства по установке Team Foundation и выполните инструкции раздела, посвященного использованию мастера настройки только уровня приложений: Installation Guide for Team Foundation

  4. В случае использования Visual Studio Lab Management установите на уровне приложений консоль администрирования диспетчера виртуальных машин System Center (SCVMM) и настройте ее на подключение к серверу, на котором работает диспетчер SCVMM.

    Дополнительные сведения см. в разделе Первая настройка Lab Management.

  5. Если имя компьютера изменилось, откройте консоль администрирования Team Foundation.

  6. В панели навигации щелкните пункт Уровень приложений, а затем выберите команду Изменить URL-адреса.

    Откроется окно Изменение URL-адресов.

  7. В поле URL-адрес уведомлений введите URL-адрес для нового сервера уровня приложений и нажмите кнопку ОК.

    Примечание

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

См. также

Задачи

Резервное копирование сервера Team Foundation Server

Восстановление данных в том же расположении

Открытие консоли администрирования Team Foundation

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

Восстановление компонентов Lab Management

Архитектура Team Foundation Server

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

Дата

Журнал

Причина

Октябрь 2010

Инструкции пересмотрены с учетом рекомендаций по Продукты SharePoint.

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