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


Переименование сервера уровня приложений

Обновлен: Ноябрь 2007

Чтобы переименовать сервер уровня приложений двухсерверного развертывания Visual Studio Team System Team Foundation Server, следует переименовать сам сервер, а затем выполнить несколько других шагов. Например, необходимо перенастроить Team Foundation Server, службы отчетов SQL Server и SharePoint (продукты и технологии) чтобы использовать переименованный сервер. Если для передачи данных из Team Foundationиспользуются файлы Microsoft Project или Microsoft Excel, следует создать эти файлы повторно, чтобы они подключались к серверу уровня приложений и использованием нового имени сервера. Дополнительные сведения см. в разделе Создание отчетов Team Foundation Server

ms252469.alert_note(ru-ru,VS.90).gifПримечание.

Чтобы переименовать развертывание Visual Studio Team System Team Foundation Server в конфигурации с одним сервером, следуйте процедурам, описанным в Переименование сервера уровня данных.

Чтобы переименовать сервер уровня приложений, выполните следующие действия в указанном порядке.

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

  2. Переименуйте сервер

  3. Обновите Team Foundation Server, чтобы распознать новое имя

  4. Перестройте куб Team System

  5. Перезапустите службы

  6. Обновите кэш данных на клиентских компьютерах

Необходимые разрешения

Чтобы выполнить эту процедуру, необходимо являться членом группы безопасности Administrators и группы Team Foundation Administrators на сервере уровня приложений. Нужно также быть членом группы sysadmin в SQL Server на сервере уровня данных. Дополнительные сведения о разрешениях см. в разделе Разрешения Team Foundation Server.

Кроме данных разрешений может потребоваться выполнить следующие требования на компьютере под управлением Windows Server 2008 или Windows Vista:

  • Для выполнения процедур с командной строкой может потребоваться открыть командную строку с повышенными правами. Для этого нажмите Пуск, щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.

  • Для выполнения процедур с помощью веб-обозревателя Internet Explorer может потребоваться запустить его от имени администратора. Для этого нажмите Пуск, выберите Все программы, щелкните правой кнопкой мыши Internet Explorer, а затем нажмите Запуск от имени администратора.

  • Для изменения файлов web.config может потребоваться запустить текстовой редактор от имени администратора. Для этого нажмите Пуск, выберите Все программы, щелкните редактор правой кнопкой мыши, а затем нажмите Запуск от имени администратора.

  • Для доступа к диспетчеру отчетов, отчетам или веб-узлам для служб отчетов может потребоваться добавить эти узлы в список надежных узлов Internet Explorer, или запустить Internet Explorer от имени администратора.

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

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

Остановка служб, используемых Team Foundation Server

  • Выполните вход на соответствующий сервер, откройте диспетчер компьютера и остановите следующие компоненты.

    Выполните вход на сервер, на котором размещается данная программа

    Остановите данный компонент

    SharePoint (продукты и технологии)

    • Служба таймера SharePoint или таймер Windows SharePoint Services

    • Веб-узел по умолчанию или веб-узел группы

    Уровень приложений

    • Служба планировщика заданий Visual Studio Team Foundation Server

    • Пул приложений Microsoft Team Foundation Server

    Службы отчетов

    • Службы отчетов SQL Server (TFSINSTANCE)

    • ReportServer или ReportServer$InstanceName (пул приложений)

    • Веб-узел по умолчанию или веб-узел диспетчера отчетов

      ms252469.alert_note(ru-ru,VS.90).gifПримечание.
      Управление ReportServer и веб-узлом для диспетчера отчетов в службах IIS для SQL Server 2005, но не для SQL Server 2008.

    Дополнительные сведения см. в разделе Практическое руководство. Остановка и запуск служб, пулов приложений и веб-узлов.

Переименование сервера

Переименование сервера

  1. Нажмите кнопку Пуск, щелкните правой кнопкой мыши Мой компьютер или Компьютер и выберите пункт Свойства.

  2. (Для Windows Server 2008) В области Имя компьютера и параметры группы домена выберите Изменить параметры. 

    Откроется окно "Свойства системы".

  3. На вкладке Имя компьютера нажмите кнопку Изменить.

    Появится окно "Изменение имени компьютера или домена".

  4. В поле Имя компьютера введите новое имя сервера и затем нажмите кнопку ОК.

  5. Нажмите кнопку OK, чтобы закрыть окно "Свойства системы".

    Может появиться следующее сообщение: "Для того чтобы изменения вступили в силу, необходимо перезагрузить компьютер. Перезагрузить компьютер?

  6. Если появится данное сообщение, нажмите Да и перезагрузите компьютер.

    ms252469.alert_note(ru-ru,VS.90).gifПримечание.

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

Обновите Team Foundation Server, чтобы распознать новое имя

Обновление Team Foundation Server для распознавания нового имени сервера уровня приложений

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

    Выполните вход на сервер, на котором размещается данная программа

    Запустите данный компонент

    Уровень приложений

    • Пул приложений Microsoft Team Foundation Server

    Службы отчетов

    • ReportServer или ReportServer$InstanceName (пул приложений)

      ms252469.alert_note(ru-ru,VS.90).gifПримечание.
      Управление ReportServer в службах IIS для SQL Server 2005, но не для SQL Server 2008.
    • Службы отчетов SQL Server (TFSINSTANCE)

  2. Откройте окно командной строки перейдите в каталог %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Tools и введите следующую команду.

    TfsAdminUtil ConfigureConnections /view

    Просмотрите параметры для /ReportsURI и /ReportServerUri.

  3. Если параметры сервера отчетов отличаются от отображенных сведений, следует перенастроить данные подключения с помощью следующей команды.

    **TfsAdminUtil ConfigureConnections /ReportsUri:NewReports/ReportServerUri:**NewReportServer

    ms252469.alert_note(ru-ru,VS.90).gifПримечание.

    Если используется именованный экземпляр, следует указать именованный экземпляр как часть значений строк Reports и ReportServer. Не удаляйте и не изменяйте имя данного именованного экземпляра.

    Например, если службы отчетов выполняются на сервере уровня приложений, который был только что переименован, следует указать новый универсальный код ресурса (URI) для /ReportsUri и /ReportServerUri. Дополнительные сведения см. в разделе Команда ConfigureConnections.

  4. (Необязательно) После перенастройки подключений введите следующую команду, чтобы просмотреть изменения и убедиться в том, что они вступили в силу.

    TfsAdminUtil ConfigureConnections /view

  5. Введите следующую команду:

    TfsAdminUtil RenameDT TeamFoundationDataTierServerName

    ms252469.alert_caution(ru-ru,VS.90).gifВажное примечание.

    Для успешного выполнения команды RenameDT на первом шаге данной процедуры должны быть запущены пулы приложений и программы. Это требование появилось в Visual Studio Team System 2008 Team Foundation Server.

  6. После завершения работы команды остановите следующие пулы приложений и программы.

    • Пул приложений Microsoft Team Foundation Server

    • ReportServer или ReportServer$InstanceName

    • Службы отчетов SQL Server (TFSINSTANCE)

    ms252469.alert_note(ru-ru,VS.90).gifПримечание.

    После выполнения команды RenameDT необходимо остановить службы, которые требуются для ее выполнения, перед тем, как продолжить процедуру.

  7. Обновите регистрационные сведения в интерфейсе службы, что уровень приложений использовал новое имя. В командной строке введите следующую команду:

    TfsAdminUtil ActivateAT newTeamFoundationApplicationTierServerName

  8. Закройте окно командной строки.

    ms252469.alert_caution(ru-ru,VS.90).gifВнимание!

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

Перестроение куба Team System

После переименования сервера уровня приложений и перенастройки подключений необходимо перестроить куб Team System.

Перестроение куба Team System

Перезапуск служб

Перезапуск служб

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

    Выполните вход на сервер, на котором размещается данная программа

    Запустите данный компонент

    SharePoint (продукты и технологии)

    • Служба таймера SharePoint или таймер Windows SharePoint Services

    Уровень приложений

    • Служба планировщика заданий Visual Studio Team Foundation Server

    • Пул приложений Microsoft Team Foundation Server

Обновление кэша данных на клиентских компьютерах

Обновление кэша данных на клиентских компьютерах

  • Используйте веб-службу ClientService, чтобы принудительно обновить кэш на клиентских компьютерах для отслеживания рабочих элементов при следующем подключении к серверу уровня приложений. Для обновления кэша системы управления версиями пользователи должны обновить клиентские компьютеры с помощью команды tf workspaces.

    Дополнительные сведения см. в разделе Практическое руководство. Обновление кэша данных на клиентских компьютерах.

См. также

Задачи

Переименование сервера уровня данных

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

Управление серверами уровня приложений Team Foundation

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

Команды командной строки TFSAdminUtil