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로 업그레이드
SCVMM 2012 설치 관리자를 사용하여 SCVMM 2008 R2 서버를 SCVMM 2012 서버로 업그레이드합니다.
호스트 및 라이브러리 공유의 SCVMM 에이전트를 업그레이드합니다.
SCVMM 관리 콘솔을 사용하여 SCVMM 구성 요소가 모두 작동하는지 확인합니다.
Team Foundation Server의 모든 응용 프로그램 계층 컴퓨터에 SCVMM 2012 관리 콘솔을 설치합니다.
-
경고
이 단계는 Team Foundation Server의 서비스를 방해합니다.
iisreset 명령을 사용하여 Team Foundation Server 웹 서비스를 다시 시작합니다. 그런 다음 Team Foundation Server 작업 에이전트를 다시 시작합니다.
-
경고
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 명령을 다시 실행합니다.