TFS 업그레이드 요구 사항

여기에 나열된 요구 사항을 검토하고 서버 업그레이드 경로를 선택합니다. 다음과 같은 이전 버전에서 업그레이드할 수 있습니다.

  • Team Foundation Server 2013 RTM¹

  • Team Foundation Server 2012 업데이트 4(TFS 2012.4), TFS 2012.3, TFS 2012.2, TFS 2012.1 또는 TFS 2012 릴리스

  • Team Foundation Server 2010(서비스 팩 1 포함 또는 포함 안 함)

¹ Visual Studio 2013과는 달리 TFS 2013에 대한 업데이트 1이 없습니다. TFS 2013에 대한 첫 번째 업데이트는 업데이트 2입니다.

TFS 2008에서 업그레이드해야 합니까?먼저 TFS 2012로 업그레이드해야 합니다. TFS 2008을 TFS 2013으로 업그레이드하는 경우 TFS 2012의 ISO를 사용할 수 있습니다.

새 필수 구성 요소의 요구 사항

SQL Server: 업그레이드를 시작하기 전에 새로운 Team Foundation Server 요구 사항에 맞도록 SQL Server를 업그레이드해야 할 수도 있습니다. SQL Server 2008 R2는 더 이상 지원되지 않습니다. SQL Server 2012 SP1이 지원됩니다. 자세한 내용은 Team Foundation Server의 SQL Server 요구 사항을 참조하십시오.

SQL Server 2012 SP1을 사용하는 경우 SP1용 누적 업데이트 2를 적용하여 리소스 사용과 관련된 심각한 SQL Server 버그를 해결하는 것이 좋습니다.이 버그는 소수의 인스턴스에만 영향을 주기 때문에 반드시 필요한 절차는 아니지만 알아 두는 것이 좋습니다.CU2를 적용하지 않는 경우 SQL Server 핫픽스(KB2793634)를 적용하여 SQL Server 2012 SP1이 과도하게 다시 시작을 요청하는 문제를 해결해야 합니다.

SharePoint 제품: 포털 서버가 있는 경우 SharePoint 통합을 계속 사용하기 위해 업그레이드가 필요할 수 있습니다. Windows SharePoint Services 3.0 또는 Microsoft Office SharePoint Server 2007은 더 이상 지원하지 않습니다. Team Foundation Server에 대한 SharePoint 제품 요구 사항을 참조하십시오.

업그레이드 시 보고 또는 SharePoint를 건너뛰면 어떻게 됩니까?

보고 또는 SharePoint를 설치하지 않으면 배포는 간단해지지만 권장하지 않습니다. 업그레이드 구성 중 업그레이드된 프로젝트가 포털과 보고 기능에 자동 연결되므로 업그레이드 중 이 드 가지 기능을 설치하는 것이 좋습니다. 업그레이드 후 포털이나 보고 기능을 추가하는 경우에는 업그레이드된 모든 프로젝트와 포털 간을 쉽게 연결할 수 없습니다.

Team Foundation Server는 업그레이드하는 동안 언어 변경을 지원하지 않습니다.업그레이드하는 동안 운영 체제와 Team Foundation Server의 로캘을 유지해야 합니다.자세한 내용은 Team Foundation Server의 언어 요구 사항를 참조하십시오.

다음 단계: 서버 업그레이드 경로 선택

업그레이드 단계는 기본 설치를 사용 중인지 또는 같은 하드웨어를 사용할 계획인지 여부(표준 업그레이드) 또는 새 컴퓨터로 이동할 것인지 여부(고급 업그레이드)에 따라 달라집니다. 아래 경로 중 하나에서 선택합니다.

TFS 서버 업그레이드 선택 사항

덜 일반적인 업그레이드 작업

Team Foundation Server 평가판, Team Foundation Server 팜을 사용하고 있지 않거나 팀에서 Project Server를 사용하는 사용자가 없을 경우 이 섹션을 건너뛸 수 있습니다.

Team Foundation Server 평가판에서 업그레이드

Team Foundation Server 평가판을 사용하면서 평가 기간이 만료되었거나 정식 버전으로 업그레이드할 준비가 되었으면 제품 키 정보를 변경해야 평가판에서 정식 버전으로 업그레이드할 수 있습니다. 자세한 내용은 Team Foundation Server의 제품 키 찾기 또는 변경 항목을 참조하십시오.

Visual Studio 2013용 Release Management 평가판에서 업그레이드

Visual Studio 2013용 Release Management에는 서버, 클라이언트 및 Deployment Agent의 세 가지 구성 요소가 포함되어 있으며, 배포가 종료될 때까지 구성 요소에 대해 항상 동일한 버전을 사용해야 합니다. Team Foundation Server 2013용 Release Management 서버의 평가판이 설치되어 있고 정식 버전으로 업그레이드하는 경우 릴리스 관리를 시작하려면 세 가지 구성 요소를 모두 업그레이드해야 합니다. 정식 버전을 설치하려면 Release Management 평가판을 제거해야 합니다.

자세한 내용은 Install Release Management 항목을 참조하십시오.

Team Foundation Server 응용 프로그램 계층 팜 업그레이드

업그레이드하려는 TFS 응용 프로그램 계층이 확장 배포된 경우 업그레이드하려는 제품 버전에 따라 다음 프로세스 중 하나를 수행해야 합니다.

  • TFS 팜이 TFS 2010인 경우: 각 응용 프로그램 계층에서 Team Foundation Server 2010을 제거합니다. 이전 버전이 모두 제거된 후 응용 프로그램 계층 중 하나에 TFS 2012를 설치하고 독립형 배포와 같은 방식으로 업그레이드를 실행합니다. 팜에서 원하는 응용 프로그램 계층을 임의로 선택합니다. 업그레이드가 완료되면 응용 프로그램 계층 추가 마법사를 사용하여 나머지 응용 프로그램 계층에 Team Foundation Server 2012를 설치합니다. 이 작업을 수행하면 팜이 리어셈블되고 팜 업그레이드가 완료됩니다.

  • TFS 팜이 TFS 2012 또는 TFS 2013인 경우: 팜의 모든 응용 프로그램 계층을 정지합니다. 이전 버전이 모두 정지되면 TFS의 이전 버전을 제거하지 않은 상태에서 응용 프로그램 계층 중 하나에 TFS 2013을 설치하고 독립형 배포와 같은 방식으로 업그레이드를 실행합니다. 팜에서 원하는 응용 프로그램 계층을 임의로 선택합니다. 업그레이드가 완료되면 TFS의 이전 버전을 제거하지 않은 상태에서 응용 프로그램 계층 추가 마법사를 사용하여 나머지 응용 프로그램 계층에 Team Foundation Server 2013을 설치합니다. 이 작업을 수행하면 팜이 리어셈블되고 팜 업그레이드가 완료됩니다.

자세한 내용은 방법: Team Foundation Server 팜 만들기(고가용성) 항목을 참조하십시오.

Project Server용 TFS 확장 업그레이드

Project Server와 TFS 배포를 통합한 후 TFS를 업그레이드하는 경우 새 기능에 액세스하여 팀 프로젝트를 이전처럼 사용하려면 새 Project Server용 TFS 확장을 설치해야 합니다. Project Server에서 이전 확장을 제거하고 이전에 설치된 모든 서버에 최신 확장을 설치해야 합니다. Project Server에서 사용하는 확장 버전은 실행 중인 Team Foundation Server 버전과 항상 일치해야 합니다. 자세한 내용은 방법: Team Foundation Server에 Project Server 추가 항목을 참조하십시오.