방법: 응용 프로그램 계층 서버 이름 바꾸기
업데이트: 2007년 11월
Visual Studio Team System Team Foundation Server의 이중 서버 배포에서 응용 프로그램 계층 서버 이름을 바꾸려면 서버 자체의 이름을 바꾼 후에 몇 가지 다른 단계를 수행해야 합니다. 예를 들어 이름을 바꾼 서버를 사용하려면 Team Foundation Server, SQL Server Reporting Services, SharePoint 제품과 기술을 다시 구성해야 합니다. 또한 Microsoft Project 또는 Microsoft Excel 파일을 Team Foundation의 보고서 데이터에 사용하는 경우에는 이들 파일이 새 이름을 사용하여 응용 프로그램 계층 서버에 연결하도록 파일을 다시 만들어야 합니다. 자세한 내용은 Team Foundation Server 보고를 참조하십시오.
참고: |
---|
Visual Studio Team System Team Foundation Server의 단일 서버 배포 이름을 바꾸려는 경우에는 방법: 데이터 계층 서버 이름 바꾸기의 절차를 수행합니다. |
응용 프로그램 계층 서버의 이름을 바꾸려면 다음 절차를 순서대로 수행해야 합니다.
Team Foundation Server에서 사용하는 서비스 중지
서버 이름 바꾸기
새 이름을 인식하도록 Team Foundation Server 업데이트
Team System 큐브 다시 빌드
서비스 다시 시작
클라이언트 컴퓨터에서 데이터 캐시 새로 고치기
필수 권한
이 절차를 수행하려면 응용 프로그램 계층 서버의 Team Foundation Administrators 그룹 및 Administrators 보안 그룹의 멤버여야 합니다. 또한 데이터 계층 서버에서 SQL Server의 sysadmin 그룹 멤버여야 합니다. 권한에 대한 자세한 내용은 Team Foundation Server 권한을 참조하십시오.
이러한 권한 외에도 Windows Server 2008 또는 Windows Vista를 실행하는 컴퓨터에서는 다음 요구 사항을 해결해야 합니다.
명령줄 절차를 따르려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭하여 관리자 명령 프롬프트를 열어야 합니다.
Internet Explorer가 필요한 절차를 따르려면 시작, 모든 프로그램을 차례로 클릭하고 Internet Explorer를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭하여 Internet Explorer를 관리자 권한으로 시작해야 합니다.
web.config 파일을 편집하려면 시작, 모든 프로그램을 차례로 클릭하고 편집기를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭하여 텍스트 편집기를 관리자 권한으로 시작해야 합니다.
보고서 관리자, 보고서 또는 Reporting Services 웹 사이트에 액세스하려면 Internet Explorer에서 이러한 사이트를 신뢰할 수 있는 사이트 목록에 추가하거나 Internet Explorer를 관리자 권한으로 시작해야 합니다.
자세한 내용은 Microsoft 웹 사이트를 참조하십시오.
Team Foundation Server에서 사용하는 서비스 중지
Team Foundation Server에서 사용하는 서비스를 중지하려면
적절한 서버에 로그온하고 컴퓨터 관리자를 연 후 다음 구성 요소를 중지합니다.
이 프로그램을 호스팅하는 서버에 로그온
중지할 구성 요소
SharePoint 제품과 기술
SharePoint Timer Service 또는 Windows SharePoint Services Timer
기본 웹 사이트 또는 팀 웹 사이트
응용 프로그램 계층
Visual Studio Team Foundation Server 작업 스케줄러 서비스
Microsoft Team Foundation Server 응용 프로그램 풀
Reporting Services
SQL Server Reporting Services(TFSINSTANCE)
ReportServer 또는 ReportServer$InstanceName(응용 프로그램 풀)
기본 웹 사이트 또는 보고서 관리자 웹 사이트
참고: ReportServer 및 보고서 관리자 웹 사이트는 SQL Server 2008이 아닌 SQL Server 2005의 IIS(인터넷 정보 서비스)에서 관리합니다.
자세한 내용은 방법: 서비스, 응용 프로그램 풀, 웹 사이트 중지 및 시작을 참조하십시오.
서버 이름 바꾸기
서버 이름을 바꾸려면
시작을 클릭하고 내 컴퓨터 또는 컴퓨터를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
(Windows Server 2008의 경우) 컴퓨터 이름 및 도메인 그룹 설정에서 설정 변경을 클릭합니다.
시스템 등록 정보 창이 열립니다.
컴퓨터 이름 탭에서 변경을 클릭합니다.
컴퓨터 이름/도메인 변경 창이 열립니다.
컴퓨터 이름 상자에 새 서버 이름을 입력하고 확인을 클릭합니다.
확인을 클릭하여 시스템 등록 정보 창을 닫습니다.
“변경된 내용을 적용하려면 이 컴퓨터를 다시 시작해야 합니다. 컴퓨터를 다시 시작하시겠습니까?”라는 시스템 메시지가 표시될 수 있습니다.
메시지가 표시되면 예를 클릭하여 컴퓨터를 다시 시작합니다.
참고: 단일 서버 배포에서 서버를 다시 시작하는 경우 서버가 다시 시작될 때까지 기다렸다가 Team Foundation Server에서 사용하는 서비스를 중지합니다.
새 이름을 인식하도록 Team Foundation Server 업데이트
새 응용 프로그램 계층 서버 이름을 인식하도록 Team Foundation Server를 업데이트하려면
적절한 서버에 로그온하고 컴퓨터 관리자를 연 후 다음 표에 나와 있는 응용 프로그램 풀 및 프로그램을 시작합니다.
이 프로그램을 호스팅하는 서버에 로그온
시작할 구성 요소
응용 프로그램 계층
Microsoft Team Foundation Server 응용 프로그램 풀
Reporting Services
ReportServer 또는 ReportServer$InstanceName(응용 프로그램 풀)
참고: ReportServer는 SQL Server 2008이 아닌 SQL Server 2005의 IIS에서 관리합니다.
SQL Server Reporting Services(TFSINSTANCE)
명령 프롬프트 창을 열고 디렉터리를 %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Tools로 변경한 후 다음 명령을 입력합니다.
TfsAdminUtil ConfigureConnections /view
/ReportsURI 및 /ReportServerUri의 설정을 검토합니다.
Reporting Services 서버가 표시된 정보에서 변경된 경우 다음 명령을 입력하여 해당 연결을 다시 구성해야 합니다.
**TfsAdminUtil ConfigureConnections /ReportsUri:NewReports/ReportServerUri:**NewReportServer
참고: 명명된 인스턴스를 사용하는 경우 해당 인스턴스를 Reports 및 ReportServer에 대한 값의 일부로 지정해야 합니다. 명명된 인스턴스의 이름을 제거하거나 변경하지 마십시오.
예를 들어 Reporting Services가 이름을 바꾼 응용 프로그램 계층 서버에서 실행 중이었던 경우 /ReportsUri 및 /ReportServerUri에 새 URI(Uniform Resource Indicator)를 제공해야 합니다. 자세한 내용은 ConfigureConnections 명령을 참조하십시오.
(옵션) 연결을 재구성한 후 다음 명령을 입력하여 변경 사항을 검토하고 변경 사항이 적용되었는지 확인합니다.
TfsAdminUtil ConfigureConnections /view
다음 명령을 입력합니다.
TfsAdminUtil RenameDT TeamFoundationDataTierServerName
중요: RenameDT 명령을 성공적으로 실행하려면 이 절차의 첫 단계에서 응용 프로그램 풀 및 프로그램을 실행해야 합니다. 이 요구 사항은 Visual Studio Team System 2008 Team Foundation Server에서 새로 적용되는 것입니다.
명령 실행이 끝난 후 다음 응용 프로그램 풀 및 프로그램을 중지합니다.
Microsoft Team Foundation Server 응용 프로그램 풀
ReportServer 또는 ReportServer$InstanceName
SQL Server Reporting Services(TFSINSTANCE)
참고: RenameDT 명령을 실행했으면 이 절차를 진행하기 전에 필요한 서비스를 중지해야 합니다.
응용 프로그램 계층 서비스 인터페이스의 등록 항목이 새 이름을 사용하도록 업데이트합니다. 명령 프롬프트에 다음 명령을 입력합니다.
TfsAdminUtil ActivateAT newTeamFoundationApplicationTierServerName
명령 프롬프트 창을 닫습니다.
주의: 클라이언트 사용자가 이름을 바꾼 응용 프로그램 계층 서버에 연결하려는 경우 2시간 동안 기다려야 다시 연결할 수 있습니다.
Team System 큐브 다시 빌드
응용 프로그램 계층 이름을 바꾸고 연결을 다시 구성한 후에는 Team System 큐브를 다시 빌드해야 합니다.
Team System 큐브를 다시 빌드하려면
Team System 큐브를 다시 빌드합니다.
자세한 내용은 방법: Team System 큐브 다시 빌드를 참조하십시오.
서비스 다시 시작
서비스를 다시 시작하려면
적절한 서버에 로그온하고 컴퓨터 관리자를 연 후 다음 표에 나와 있는 구성 요소를 지정된 순서대로 시작합니다.
이 프로그램을 호스팅하는 서버에 로그온
시작할 구성 요소
SharePoint 제품과 기술
SharePoint Timer Service 또는 Windows SharePoint Services Timer
응용 프로그램 계층
Visual Studio Team Foundation Server 작업 스케줄러 서비스
Microsoft Team Foundation Server 응용 프로그램 풀
클라이언트 컴퓨터에서 데이터 캐시 새로 고치기
클라이언트 컴퓨터에서 데이터 캐시를 새로 고치려면
ClientService 웹 서비스를 사용하면 클라이언트 컴퓨터가 다음에 응용 프로그램 계층 서버에 연결할 때 클라이언트 컴퓨터의 작업 항목 추적 캐시를 강제로 업데이트할 수 있습니다. 버전 제어 캐시를 업데이트하려면 사용자는 tf workspaces 명령 유틸리티를 사용하여 클라이언트 컴퓨터를 업데이트해야 합니다.
자세한 내용은 방법: 클라이언트 컴퓨터에서 데이터 캐시 새로 고치기를 참조하십시오.
참고 항목
작업
개념
Team Foundation의 응용 프로그램 계층 서버 관리