방법: Team Foundation Server 구성 도구를 사용하여 Team Foundation Server 업그레이드
업데이트: 2010년 10월
이 항목에서는 구성 도구를 사용하여 Visual Studio Team Foundation Server의 이전 버전에서 업그레이드하는 방법을 설명합니다. 아래의 절차 중 업그레이드할 Team Foundation Server의 버전에 맞는 절차에 따릅니다.
참고
Team Foundation Server 설치가 끝날 때 확인란을 선택하여 도구에 액세스한 경우 시작 메뉴에서 도구에 액세스하는 절차를 건너뛸 수 있습니다.
필요한 권한
이 절차를 수행하려면 서버에서 Administrators 보안 그룹의 멤버여야 합니다. 또한 보고를 구성하려는 경우에도 SQL Server Reporting Services가 실행되는 컴퓨터에서 Administrators 보안 그룹의 멤버여야 합니다.
시작 메뉴에서 Team Foundation Server 구성 도구에 액세스하려면
시작을 클릭하고 모든 프로그램, Microsoft Team Foundation Server 2010을 차례로 가리킨 다음, Team Foundation 관리 콘솔을 클릭합니다.
Team Foundation 관리 콘솔이 나타납니다.
응용 프로그램 계층을 클릭한 다음 설치된 기능 구성을 클릭합니다.
Team Foundation Server 구성 도구가 나타납니다.
Visual Studio Team System 2008 Team Foundation Server 또는 Visual Studio 2005 Team Foundation Server 업그레이드
이 절차에 따라 Visual Studio Team System 2008 Team Foundation Server(SP1(서비스 팩 1) 포함 유무에 관계없음) 또는 Visual Studio 2005 Team Foundation Server SP1에서 업그레이드할 수 있습니다.
중요
Visual Studio 2005 Team Foundation Server에서 업그레이드하는 경우, 이 절차를 수행하기 전에 IIS(인터넷 정보 서비스)에서 이전 웹 사이트를 삭제해야 합니다.
Visual Studio Team System 2008 Team Foundation Server 또는 Visual Studio 2005 Team Foundation Server에서 업그레이드하려면
Team Foundation Server 구성 도구에서 업그레이드를 클릭한 다음 마법사 시작을 클릭합니다.
Team Foundation Server 업그레이드 구성 마법사가 나타납니다.
시작 화면을 읽고 다음을 클릭합니다.
Team Foundation Server의 이전 버전에 있는 데이터를 호스팅하는 SQL Server 인스턴스의 이름을 입력하고 사용 가능한 데이터베이스 목록을 클릭합니다.
업그레이드할 수 있는 Team Foundation Server 배포 목록이 마법사에 나타납니다. 배포가 여러 개 나열되어 있으면 업그레이드할 배포를 클릭합니다.
경고
Visual Studio Team Foundation Server 2010의 베타 2 또는 릴리스 후보 배포를 업그레이드하려면 이 항목의 다음 절차를 따라야 합니다.
최신 백업 있음 확인란을 선택하고 다음을 클릭합니다.
서비스 계정에서 기본 제공 계정을 사용하려면 시스템 계정 사용을 클릭하고, 도메인 또는 로컬 계정을 사용하려면 사용자 계정 사용을 클릭합니다. 사용자 계정을 사용 중이면 해당 계정의 암호를 입력해야 합니다. 원하는 경우 테스트를 클릭하여 사용자 계정과 암호 조합을 테스트할 수도 있습니다.
이 서비스 계정(TFSSERVICE)의 기본값은 Network Service입니다.
인증 방법에서 NTLM 또는 **협상(Kerberos)**를 클릭하고 다음을 클릭합니다.
NTLM을 클릭하면 NTLM 인증이 사용됩니다. 이 옵션은 기본 설정입니다.
**협상(Kerberos)**를 클릭한 경우에는 Kerberos 인증이 먼저 시도됩니다. 이 인증에 실패하면 NTLM 인증이 사용됩니다.
웹 사이트에서 새 사이트 만들기 또는 기존 사이트 사용을 클릭합니다.
사이트를 만드는 경우 웹 사이트 이름에 이름을 입력하고 포트에 포트 번호를 입력합니다. 이 이름은 IIS(인터넷 정보 서비스)에 나타나고 포트 번호는 Team Foundation Server에 연결할 때 사용됩니다.
웹 사이트의 기본값은 Team Foundation Server와 8080입니다.
기존 웹 사이트를 사용하면 목록에서 해당 웹 사이트를 클릭합니다.
IIS 가상 디렉터리에서 기본값 tfs를 사용하거나, 가상 디렉터리 이름을 직접 입력할 수 있습니다. 기존 웹 사이트를 사용하는 경우에는 이 필드를 비워 두면 안 됩니다.
웹 사이트에서 Team Foundation Server 사이트 URL을 확인하십시오. 이 URL은 웹 사이트 및 IIS 가상 디렉터리에 입력한 내용에 따라 동적으로 어셈블됩니다. 클라이언트는 이 URL을 사용하여 Team Foundation Server에 연결합니다. 다음을 클릭합니다.
클라이언트 운영 체제에서는 12단계로 건너뛰어야 합니다. 클라이언트 운영 체제에서는 10단계 및 11단계에 따라 SharePoint 제품 또는 Team Foundation Server의 보고 기능을 구성할 수 없습니다.
Team Foundation Server에 대해 Reporting을 구성하십시오. 페이지를 사용하여 보고 사용 여부를 선택합니다. Team Foundation Server에서 사용하도록 Reporting 구성 확인란을 선택하여 보고를 사용하거나, 확인란의 선택을 취소하여 보고를 건너뛰도록 설정하고 다음을 클릭합니다.
팁
업그레이드된 프로젝트의 데이터를 보고서에 표시할 필요가 없다는 확신이 없는 경우에는 이 단원을 건너뛰지 마십시오. 자세한 내용은 시나리오: Team Foundation Server 업그레이드를 참조하십시오.
팁
업그레이드 중에 보고 기능을 건너뛰고 나중에 추가하는 경우 웨어하우스 데이터베이스(TFS_Warehouse) 및 SQL Server Analysis Services 데이터베이스(TFS_Analysis)에 다른 이름을 사용해야 할 수도 있습니다. 또는 이전 보고 데이터베이스를 삭제하면 기본 이름을 사용하여 새 데이터베이스가 만들어집니다.
Reporting Services 인스턴스에 SQL Server Reporting Services를 실행하는 서버의 이름을 입력하고 URL 채우기를 클릭합니다.
보고서 서버 URL 및 보고서 관리자 URL의 드롭다운 목록에 보고서 서버와 관리 사이트의 URL이 각각 나타납니다.
Team Foundation Server에 사용할 URL을 클릭하고 다음을 클릭합니다.
SQL Analysis Services 인스턴스에 SQL Server Analysis Services를 실행하는 서버의 이름을 입력하고 다음을 클릭합니다.
원하는 경우 테스트를 클릭하여 SQL Server 연결을 테스트할 수도 있습니다.
데이터 소스 계정(TFSREPORTS)의 이름과 암호를 입력하고 다음을 클릭합니다. 5단계에서 Team Foundation Server의 서비스 계정에 대한 사용자 계정을 지정한 경우 이 단계에서 다른 계정을 사용하려면 Reporting Services 보고서 구독자 계정에 대해 Team Foundation Server 서비스 계정이 아닌 계정 사용 확인란을 선택해야 합니다.
원하는 경우 테스트를 클릭하여 사용자 계정과 암호 조합을 테스트할 수도 있습니다.
Team Foundation Server에 대해 SharePoint를 구성하십시오. 페이지를 사용하여 SharePoint 제품 사용 여부를 지정합니다. Team Foundation Server에서 사용하도록 지금 SharePoint 구성 확인란을 선택하여 SharePoint 제품을 구성하거나, 확인란의 선택을 취소하여 이 단계를 건너뛰고 다음을 클릭합니다.
팁
업그레이드된 프로젝트와 함께 포털을 사용할 필요가 없다는 확신이 없는 경우에는 이 단원을 건너뛰지 마십시오. 자세한 내용은 시나리오: Team Foundation Server 업그레이드를 참조하십시오.
SharePoint 제품 구성을 선택한 경우에는 SharePoint 웹 응용 프로그램 및 SharePoint 관리 사이트의 URL을 입력하고 다음을 클릭합니다. 각 URL에 제대로 연결되는지 테스트하려면 테스트를 클릭합니다.
팁
새 Windows SharePoint Services 3.0 설치로 마이그레이션하고 있으며 이전 설치에 사용자 지정 사이트 템플릿을 사용한 경우 해당 템플릿을 새 설치로 직접 마이그레이션해야 합니다. 이 작업을 수행하지 않으면 Team Foundation Server에 대한 업그레이드 확인 검사가 실패할 수 있습니다. 자세한 내용은 Microsoft 웹 사이트의 Windows SharePoint Services 3.0의 응용 프로그램 서식 파일 설치 페이지를 참조하십시오.
프로젝트 컬렉션 이름과 설명의 기본값을 적용하거나, 원하는 경우 새 이름과 설명을 입력하고 다음을 클릭합니다.
검토 페이지에서 설정을 검토하고 다음을 클릭합니다.
마법사가 구성의 유효성을 검사합니다.
구성을 클릭합니다.
마법사가 구성 설정을 적용합니다.
다음을 클릭합니다.
데이터가 업그레이드되고, 수행 중인 단계를 자세히 설명하는 진행률 보고서가 나타납니다.
다음을 클릭합니다.
마지막 요약 화면의 내용을 읽은 다음 닫기를 클릭합니다.
참고
업그레이드에 실패할 경우 요약 화면에서 전체 로그를 열려면 여기를 클릭하십시오.를 클릭하여 자세한 로그 파일을 참조하십시오. 로그 파일에서 확인한 문제를 해결한 후 Team Foundation 관리 콘솔을 사용하여 업그레이드를 다시 시작할 수 있습니다. 팀 프로젝트 컬렉션의 상태 탭에서 컬렉션 만들기를 클릭한 다음 작업 다시 실행을 클릭합니다.
닫기를 클릭합니다.
Visual Studio Team Foundation Server 2010의 베타 2 또는 릴리스 후보 버전에서 업그레이드
베타 2 또는 RC(릴리스 후보) 버전을 업그레이드하는 방법에 대한 자세한 내용은 Microsoft 웹 사이트의 Team Foundation Server 2010 Upgrade Guide from Beta2 or RC to RTM 페이지를 참조하십시오.
Visual Studio Team Foundation Server 2010의 베타 2 또는 RC 릴리스에서 업그레이드하는 경우 remapDBs 명령을 사용하여 추가적 구성을 수행해야 할 수도 있습니다.
이 명령은 구성 데이터베이스를 호스팅하는 서버와 다른 서버에서 호스팅되는 데이터베이스를 리디렉션해야 하는 경우에만 사용되어야 합니다. 예를 들어, 팀 프로젝트 컬렉션용 데이터베이스 또는 웨어하우스 데이터베이스는 구성 데이터베이스를 호스팅하는 인스턴스와 다른 SQL Server 인스턴스에서 호스팅될 수 있습니다. 자세한 내용은 Microsoft 웹 사이트의 RemapDBs Command 페이지를 참조하십시오.
동일한 서버에서 데이터베이스가 호스팅되는 경우에는 이 명령을 사용하지 않아도 됩니다.
Visual Studio Team Foundation Server 2010의 베타 2 또는 RC 릴리스에서 업그레이드하려면
Team Foundation Server 구성 도구에서 업그레이드를 클릭한 다음 마법사 시작을 클릭합니다.
Team Foundation Server 업그레이드 구성 마법사가 나타납니다.
시작 화면을 읽고 다음을 클릭합니다.
Team Foundation Server의 이전 버전에 있는 데이터를 호스팅하는 SQL Server 인스턴스의 이름을 입력하고 사용 가능한 데이터베이스 목록을 클릭합니다.
업그레이드할 수 있는 Team Foundation Server 배포 목록이 마법사에 나타납니다. 배포가 여러 개 나열되어 있으면 업그레이드할 배포를 클릭합니다.
경고
Visual Studio Team System 2008 Team Foundation Server 또는 Visual Studio 2005 Team Foundation Server의 배포를 업그레이드하려면 이 항목의 앞에서 설명된 절차에 따라야 합니다.
최신 백업 있음 확인란을 선택하고 다음을 클릭합니다.
기본 제공 계정을 사용하려면 시스템 계정 사용을 클릭하고, 도메인 또는 로컬 계정을 사용하려면 사용자 계정 사용을 클릭합니다. 사용자 계정을 사용 중이면 해당 계정의 암호를 입력해야 합니다. 원하는 경우 테스트를 클릭하여 사용자 계정과 암호 조합을 테스트할 수도 있습니다.
이 서비스 계정(TFSSERVICE)의 기본값은 Network Service입니다.
인증 방법에서 NTLM 또는 **협상(Kerberos)**를 클릭하고 다음을 클릭합니다.
NTLM을 클릭하면 NTLM 인증이 사용됩니다. 이 옵션은 기본 설정입니다.
**협상(Kerberos)**를 클릭한 경우에는 Kerberos 인증이 먼저 시도됩니다. 이 인증에 실패하면 NTLM 인증이 사용됩니다.
클라이언트 운영 체제에서는 9단계로 건너뛰어야 합니다. 클라이언트 운영 체제에서는 7단계 및 8단계에 따라 SharePoint 제품 또는 Team Foundation Server의 보고 기능을 구성할 수 없습니다.
Team Foundation Server에 대해 Reporting을 구성하십시오. 페이지를 사용하여 보고 사용 여부를 선택합니다. Team Foundation Server에서 사용하도록 Reporting 구성 확인란을 선택하여 보고를 사용하거나, 확인란의 선택을 취소하여 보고를 건너뛰도록 설정하고 다음을 클릭합니다.
팁
업그레이드 중에 보고 기능을 건너뛰고 나중에 추가하는 경우 보고 웨어하우스 데이터베이스(TFS_Warehouse 및 TFS_Analysis)에 다른 데이터베이스 이름을 사용해야 할 수도 있습니다. 또는 이전 보고 데이터베이스를 삭제하면 기본 이름을 사용하여 새 데이터베이스가 만들어집니다.
Reporting Services 인스턴스에 SQL Server Reporting Services를 실행하는 서버의 이름을 입력하고 URL 채우기를 클릭합니다.
보고서 서버 URL 및 보고서 관리자 URL의 드롭다운 목록에 보고서 서버와 관리 사이트의 URL이 각각 나타납니다.
Team Foundation Server에 사용할 URL을 클릭하고 다음을 클릭합니다.
웨어하우스 데이터베이스를 호스팅하기 위해 데이터베이스 엔진 및 전체 텍스트 검색을 실행하는 서버의 이름을 입력한 다음 사용 가능한 데이터베이스 목록을 클릭합니다.
마법사에서는 업그레이드할 수 있는 사용 가능한 웨어하우스 데이터베이스를 나열합니다. 업그레이드할 데이터베이스를 클릭한 후 다음을 클릭합니다.
원하는 경우 테스트를 클릭하여 SQL Server 연결을 테스트할 수도 있습니다.
SQL Analysis Services 인스턴스에 SQL Server Analysis Services를 실행하는 서버의 이름을 입력하고 다음을 클릭합니다.
원하는 경우 테스트를 클릭하여 SQL Server 연결을 테스트할 수도 있습니다.
보고서 구독자 계정(TFSREPORTS)의 이름과 암호를 입력하고 다음을 클릭합니다. 5단계에서 Team Foundation Server의 서비스 계정에 대한 사용자 계정을 지정한 경우 이 단계에서 다른 계정을 사용하려면 Reporting Services 보고서 구독자 계정에 대해 Team Foundation Server 서비스 계정이 아닌 계정 사용 확인란을 선택해야 합니다.
원하는 경우 테스트를 클릭하여 사용자 계정과 암호 조합을 테스트할 수도 있습니다.
Team Foundation Server에 대해 SharePoint를 구성하십시오. 페이지를 사용하여 SharePoint 제품 사용 여부를 지정합니다. Team Foundation Server에서 사용하도록 지금 SharePoint 구성 확인란을 선택하여 SharePoint 제품을 구성하거나, 확인란의 선택을 취소하여 이 단계를 건너뛰고 다음을 클릭합니다.
SharePoint 제품 구성을 선택한 경우 다음 단계 중 하나를 수행합니다.
SharePoint 제품 설정을 유지하려면 현재 SharePoint 설정 사용을 클릭하고 다음을 클릭합니다.
일반적으로 기존 포털을 계속 사용하려면 이 옵션을 선택합니다. 기존 포털에는 Windows SharePoint Services용 Team Foundation Server 확장을 새로 설치하고 구성해야 합니다. 포털이 업그레이드 중인 서버에 있는 경우에는 새 확장이 자동으로 구성됩니다.
SharePoint에 기존 팜 사용을 클릭하고 SharePoint 웹 응용 프로그램 및 SharePoint 관리 사이트의 URL을 입력하고 다음을 클릭합니다. 각 URL에 제대로 연결되는지 테스트하려면 테스트를 클릭합니다.
일반적으로 새 포털로 마이그레이션하려면 이 옵션을 사용합니다. 새 포털에는 SharePoint 제품을 위해 마이그레이션된 데이터가 포함되어야 합니다.
검토 페이지에서 설정을 검토하고 다음을 클릭합니다.
마법사가 구성의 유효성을 검사합니다.
구성을 클릭합니다.
마법사가 구성 설정을 적용합니다.
다음을 클릭합니다.
데이터가 업그레이드되고, 수행 중인 단계를 자세히 설명하는 진행률 보고서가 나타납니다.
다음을 클릭합니다.
마지막 요약 화면의 내용을 읽은 다음 닫기를 클릭합니다.
참고
업그레이드에 실패할 경우 요약 화면에서 전체 로그를 열려면 여기를 클릭하십시오.를 클릭하여 자세한 로그 파일을 참조하십시오. 로그 파일에서 확인한 문제를 해결한 후 Team Foundation 관리 콘솔을 사용하여 업그레이드를 다시 시작할 수 있습니다. 팀 프로젝트 컬렉션의 상태 탭에서 컬렉션 만들기를 클릭한 다음 작업 다시 실행을 클릭합니다.
닫기를 클릭합니다.
참고 항목
참조
검사 목록: 두 개 이상의 서버를 사용하여 Team Foundation Server 업그레이드
변경 기록
날짜 |
변경 내용 |
이유 |
---|---|---|
2010년 10월 |
보고 기능과 포털을 건너뛰지 않는 데 대한 팁이 추가되었습니다. |
향상된 기능 관련 정보 |
2010년 8월 |
사용자 지정 사이트 템플릿과 관련된 확인 검사에 대한 팁이 추가되었습니다. |
고객 의견 |
2010년 6월 |
업그레이드 중에 보고 기능을 건너뛰는 데 대한 팁이 추가되었습니다. |
고객 의견 |