다음을 통해 공유


SCVMM 2008 R2를 SCVMM 2012로 업그레이드

Visual Studio Team Foundation Server 2012용 Lab Management는 SCVMM 2008 R2 및 SCVMM 2012를 지원합니다. Team Foundation Server 2010을 Visual Studio Team Foundation Server 2012로 업그레이드 중이며 SCVMM 2008 R2를 SCVMM 2012로 업그레이드하려는 경우 Visual Studio Team Foundation Server 2012로 업그레이드를 완료한 후 SCVMM 2012로 업그레이드하는 것이 좋습니다. 이 항목에서는 Visual Studio Team Foundation Server 2012에서 Lab Management를 사용할 때 SCVMM 2008 R2를 SCVMM 2012로 업그레이드하는 방법을 설명합니다.

중요

SCVMM을 업그레이드할 때 특정 단계를 수행하면 Team Foundation Server에서 가동 중지 시간이 발생합니다.해당 단계는 아래에 나와 있습니다.

SCVMM 2012로 업그레이드

  1. SCVMM 2012 설치 관리자를 사용하여 SCVMM 2008 R2 서버를 SCVMM 2012 서버로 업그레이드합니다.

  2. 호스트 및 라이브러리 공유의 SCVMM 에이전트를 업그레이드합니다.

  3. SCVMM 관리 콘솔을 사용하여 SCVMM 구성 요소가 모두 작동하는지 확인합니다.

  4. Team Foundation Server의 모든 응용 프로그램 계층 컴퓨터에 SCVMM 2012 관리 콘솔을 설치합니다.

  5. 경고

    이 단계는 Team Foundation Server의 서비스를 방해합니다.

    iisreset 명령을 사용하여 Team Foundation Server 웹 서비스를 다시 시작합니다. 그런 다음 Team Foundation Server 작업 에이전트를 다시 시작합니다.

  6. 경고

    upgradeSCVMM 명령을 사용하는 경우 Team Foundation Server는 해당 템플릿을 사용하는 모든 팀 프로젝트에 대해 SCVMM 서버에 새 템플릿 개체를 만듭니다.이렇게 하면 데이터 손실 없이 템플릿이 SCVMM 2012와 호환되도록 업그레이드됩니다.그러나 새 템플릿을 만들면 팀 프로젝트 이름이 템플릿 이름에 추가됩니다.새 템플릿 이름이 64자보다 긴 경우 SCVMM 오류가 발생합니다.이 오류를 해결하려면 해당 템플릿에 더 짧은 이름을 지정해야 합니다.

    Team Foundation Server에서 관리자 권한 명령 프롬프트를 열고 다음 명령을 입력합니다. C:\Program Files\Visual Studio Team Foundation Server 2011\bin\tools> tfsconfig lab /upgradeSCVMM /collectionName:*. 이 명령은 SCVMM 2012와 호환되도록 각 프로젝트 컬렉션 데이터베이스의 데이터 및 템플릿을 업그레이드합니다. 이 명령을 실행할 때 오류 또는 경고가 발생하는 경우 다음 섹션을 참조하여 해당 오류를 해결하십시오. 오류 또는 경고가 발생하지 않으면 업그레이드가 완료되고 Lab Management와 함께 SCVMM 환경을 사용할 수 있습니다.

UpgradeSCVMM 명령을 사용할 때 오류 및 경고 해결

upgradeSCVMM 명령을 사용한 후 Lab Management를 사용하기 전에 표시되는 모든 오류 또는 경고를 해결한 다음 명령을 다시 실행해야 합니다. upgradeSCVMM 명령은 발생하는 오류 및 경고에 대한 정보가 포함된 로그 파일을 생성합니다. upgradeSCVMM 명령을 실행하면 로그 파일의 위치가 표시됩니다.

SCVMM 실패: SCVMM 실패와 관련된 오류가 표시되는 경우 SCVMM 작업 기록을 사용하여 오류에 대한 추가 정보를 가져옵니다. SCVMM에서 오류를 해결한 후 upgradeSCVMM 명령을 다시 실행합니다.

참고 항목

기타 리소스

Visual Studio 2010에서 랩 관리 구성 요소 업그레이드