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


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

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

Примечание

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

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

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

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

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

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

    **TfsConfig Accounts /add /account:"NT Authority\Network Service" /accountType:ApplicationTier /SQLInstance:**ИмяСевера **/DatabaseName:**ИмяБазыДанных

    Примечание

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

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

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

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

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

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

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

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

    Примечание

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

См. также

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

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

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

Другие ресурсы

Восстановление развертывания на новом оборудовании

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