팀 프로젝트 컬렉션 이동
업데이트: 2011년 3월
SQL Server를 실행하는 특정 서버에서 다른 서버로 팀 프로젝트 컬렉션의 데이터베이스를 이동할 수 있습니다. Visual Studio Team Foundation Server 2010의 특정 배포에서 다른 배포로 팀 프로젝트 컬렉션을 이동할 수도 있습니다.
참고
컬렉션을 이동할 때는 데이터베이스를 이동하려는 대상 SQL Server의 버전이 해당 데이터베이스를 호스팅하고 있던 기존 버전과 일치해야 합니다. 예를 들어 SQL Server Enterprise Edition을 실행하는 서버에 컬렉션 데이터베이스가 호스팅되어 있는 경우 이를 이동할 대상 서버에서도 SQL Server Enterprise Edition을 실행해야 합니다. SQL Server Standard Edition 또는 SQL Server Express를 실행하는 서버로는 해당 데이터베이스를 이동할 수 없습니다. 버전을 변경해야 하는 경우에는 작업 단계를 추가로 수행해야만 데이터베이스를 제대로 옮길 수 있습니다.
팀 프로젝트 컬렉션을 이동해야 할 상황으로 다음과 같은 경우를 생각해 볼 수 있습니다.
SQL Server의 다른 인스턴스를 Team Foundation Server 배포에 추가하여 이를 확장하고 인스턴스 사이에 기존 컬렉션을 분산하려는 경우
조직에 Team Foundation Server 배포 여러 개가 있는 상황에서 비즈니스 요구 사항에 더 적합하도록 컬렉션을 다른 배포로 이동하려는 경우
Team Foundation Server가 자체 배포되어 있는 원격 사무실로 컬렉션을 이동하려는 경우
컬렉션을 이동하기 위해 수행해야 할 단계는 컬렉션을 호스팅하고 있는 배포 및 컬렉션을 이동하려는 대상 배포의 구체적인 구성에 따라 달라질 수 있습니다. 예를 들어 컬렉션을 이동하려는 대상 Team Foundation Server 배포에 사용되는 SharePoint 웹 응용 프로그램이 다른 경우 컬렉션을 지원하는 사이트 컬렉션 데이터베이스를 해당 SharePoint 웹 응용 프로그램으로 이동하고 컬렉션 이동 후 사이트 컬렉션에 팀 프로젝트 컬렉션을 수동으로 다시 연결하거나 컬렉션을 지원하는 SharePoint 웹 응용 프로그램을 컬렉션의 이동 대상인 Team Foundation Server 배포에 추가해야 합니다. 마찬가지로, 컬렉션을 새 도메인으로 이동하는 경우 해당 도메인의 사용자를 컬렉션 수준 및 프로젝트 수준에서 적절한 그룹에 추가해야 합니다.
참고
이 항목의 절차에서는 전체 팀 프로젝트 컬렉션을 이동하는 방법을 설명합니다. 컬렉션의 일부만 이동하려면 팀 프로젝트 컬렉션 분할을 참조하십시오.
항목 내용
팀 프로젝트 컬렉션을 이동하려면 다음 절차를 순서대로 수행해야 합니다.
필요한 권한
보고서 저장
Lab Management 리소스 삭제
Microsoft Project Server에서 컬렉션의 매핑 해제
컬렉션 분리
데이터 웨어하우스 및 Analysis Services 다시 빌드
컬렉션 데이터베이스 백업
사이트 컬렉션 데이터베이스 이동 준비
SQL Server 준비
사이트 컬렉션 데이터베이스 이동
컬렉션 데이터베이스 복원
컬렉션 연결
보고서 이동
SharePoint 웹 응용 프로그램에 대한 리소스 다시 연결
이동한 팀 프로젝트 컬렉션 구성
Lab Management 리소스 구성
Project Server 통합 구성
프로젝트 구성
필요한 권한
이 절차를 수행하려면 다음 그룹의 멤버여야 합니다.
Team Foundation 관리 콘솔을 실행하는 하나 이상의 서버에서 Administrators 보안 그룹의 멤버여야 합니다.
Team Foundation Server 데이터베이스를 호스팅하는 서버 및 인스턴스에서 SQL Server의 sysadmin 그룹에 속한 멤버여야 합니다.
배포에 SharePoint 제품이 사용되는 경우 컬렉션에 대해 웹 응용 프로그램을 구성하고 설정을 변경하려는 팜의 Farm Administrators 그룹 멤버여야 합니다.
배포에 SharePoint 제품이 사용되는 경우 Team Foundation Server의 서비스 계정을 SharePoint 제품의 Farm Administrators 그룹 멤버로 지정하는 것이 좋습니다.
참고
Team Foundation Server의 서비스 계정에 이 멤버 자격을 부여하지 않더라도 팀 프로젝트 컬렉션을 이동할 수는 있습니다. 그러나 이 경우 컬렉션을 연결할 때 오류 메시지가 나타나며 프로젝트를 해당 포털에 다시 연결하기 위해 작업 단계를 추가로 수행해야 합니다. 서비스 계정에 이 멤버 자격을 부여하는 것이 작업 요구 사항에 따라 일반적으로 제한되어 있다 하더라도 컬렉션을 이동하는 동안은 서비스 계정을 Farm Administrators 그룹에 추가하는 방법도 생각해 볼 수 있습니다.
Windows Server 2008을 실행하는 컴퓨터에서는 이러한 멤버 자격 외에도 다음 요구 사항을 해결해야 합니다.
명령줄 절차를 따르려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭하여 관리자 명령 프롬프트를 열어야 합니다.
Internet Explorer가 필요한 절차를 따르려면 시작, 모든 프로그램을 차례로 클릭하고 Internet Explorer를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭하여 Internet Explorer를 관리자 권한으로 시작해야 합니다.
SharePoint 중앙 관리, 보고서 관리자, 보고서 또는 SQL Server Reporting Services 웹 사이트에 액세스하려면 Internet Explorer에서 이러한 사이트를 신뢰할 수 있는 사이트 목록에 추가해야 할 수 있습니다.
자세한 내용은 Microsoft 웹 사이트의 사용자 계정 컨트롤 항목을 참조하십시오.
보고서 저장
배포의 일부로 Reporting Services를 실행하는 서버를 사용하지 않거나 컬렉션을 이동하려는 대상 배포에 보고서 서버가 사용되지 않는 경우 이 절차를 건너뛸 수 있습니다.
이동할 컬렉션이 호스팅된 배포에서 보고서 서버를 사용하는 경우에는 컬렉션에 사용되는 보고서를 저장해야만 컬렉션을 이동할 대상 배포를 지원하는 보고서 서버로 해당 보고서를 업로드할 수 있습니다.
보고서를 저장하려면
- 이 작업에 대한 자세한 내용은 Microsoft 웹 사이트의 보고서 저장 항목에서 "보고서 내보내기 및 저장" 단원을 참조하십시오.
Lab Management 리소스 삭제
다음 조건에 하나라도 해당하는 경우 이 절차를 건너뛸 수 있습니다.
이동하려는 팀 프로젝트 컬렉션이 현재 Visual Studio Lab Management에 대해 구성되어 있지 않은 경우
팀 프로젝트 컬렉션을 동일한 도메인 내에서 이동하고 해당 컬렉션을 지원하던 기존의 SCVMM(System Center Virtual Machine Manager)을 계속 사용하려는 경우
컬렉션을 다른 도메인으로 이동하거나 다른 System Center Virtual Machine Manager를 사용하려는 경우에는 Lab Management에 사용되는 리소스를 컬렉션 데이터베이스에서 삭제해야 합니다. 여기에 해당하는 리소스로는 가상 컴퓨터, 템플릿, 팀 프로젝트 호스트 그룹 및 팀 프로젝트 라이브러리 공유 위치가 있습니다. 컬렉션을 복원 및 연결한 후 Lab Management 자산을 다시 만들어야 합니다.
Lab Management 리소스를 삭제하려면
- 지정된 팀 프로젝트 컬렉션에서 그룹 호스트, 라이브러리 공유 위치 및 환경을 모두 제거하는 방법에 대한 자세한 내용은 TFSConfig Lab /Delete 명령의 /External 옵션을 참조하십시오.
Microsoft Project Server에서 컬렉션의 매핑 해제
Team Foundation Server 배포가 Microsoft Project Server와 통합되지 않는 경우 이 절차를 건너뛸 수 있습니다. 자세한 내용은 Microsoft Team Foundation Server 2010 및 Microsoft Project Server 통합 기능 팩을 참조하십시오.
컬렉션을 이동하기 전에 Team Foundation Server 배포를 지원하는 PWA(Project Web Access 또는 Project Web App)의 인스턴스와 계속 동기화되지 않을 모든 컬렉션의 매핑을 해제해야 합니다. 각 PWA 인스턴스는 Team Foundation Server 배포 하나와만 통합될 수 있습니다. 여러 Team Foundation Server 배포의 컬렉션은 동일한 PWA 인스턴스와 동기화될 수 없습니다.
예를 들어 Team Foundation Server 배포에 두 컬렉션이 있고 둘 다 Project Server와 통합되는 경우 비즈니스 요구 사항을 최적으로 지원하는 시나리오를 다음 중에서 결정해야 합니다.
두 컬렉션을 모두 이동하고 동일한 PWA 인스턴스를 계속 사용하려면 컬렉션의 매핑을 해제할 필요가 없습니다. 그러나 Project Server 통합 구성의 단계를 수행하여 이동 후 두 컬렉션을 다시 등록해야 합니다.
한 컬렉션만 이동하려면 먼저 컬렉션 중 하나의 매핑을 해제해야 합니다. 매핑을 해제하는 컬렉션은 Team Foundation Server 배포와 Project Server의 통합을 지원하려는 방법에 따라 결정됩니다.
통합을 계속하지 않으려는 컬렉션이나 다른 PWA 인스턴스와 통합된 Team Foundation Server 배포로 이동할 컬렉션의 매핑을 해제해야 합니다.
동일한 PWA 인스턴스와 통합을 계속하려는 경우 컬렉션을 이동하기 전에 해당 인스턴스와 통합된 다른 컬렉션의 매핑을 해제해야 합니다.
컬렉션의 매핑을 해제하려면
/force 옵션과 함께 TFSAdmin ProjectServer /UnmapPWAFromCollection 명령을 사용합니다.
중요
/force 옵션을 사용하는 경우 Project Server에서 모든 작업 항목의 연결을 끊습니다. 이렇게 하면 이 옵션이 필요하지 않은 경우 원하지 않는 결과가 발생할 수 있습니다. 자세한 내용은 PWA 인스턴스에 팀 프로젝트 컬렉션 매핑 및 배포 구성 변경을 참조하십시오.
컬렉션 분리
컬렉션을 이동하려면 먼저 컬렉션이 실행되는 Team Foundation Server 배포에서 컬렉션을 분리해야 합니다. 컬렉션을 분리하면 작업과 서비스가 모두 중지된 후 컬렉션 데이터베이스가 중지됩니다.
참고
컬렉션을 분리하면 사용자가 해당 컬렉션의 어떠한 프로젝트에도 액세스할 수 없게 되지만 데이터가 삭제되지는 않습니다. 컬렉션의 데이터를 삭제하려면 컬렉션을 삭제해야 합니다.
팀 프로젝트 컬렉션을 분리하려면
이동할 컬렉션을 호스팅하는 서버에서 Team Foundation 관리 콘솔을 엽니다.
자세한 내용은 Team Foundation 관리 콘솔 열기를 참조하십시오.
팀 프로젝트 컬렉션을 클릭하고 컬렉션 목록에서 이동할 컬렉션을 클릭합니다.
일반 탭에서 팀 프로젝트 컬렉션 분리를 클릭합니다.
팀 프로젝트 컬렉션 분리 마법사가 열립니다.
(선택 사항) 팀 프로젝트 컬렉션에 대한 서비스 메시지를 제공하십시오. 페이지의 서비스 메시지에 이 컬렉션의 프로젝트에 대한 연결을 시도하는 사용자를 위한 메시지를 입력합니다.
다음을 클릭합니다.
팀 프로젝트 컬렉션을 분리하는 데 사용할 설정을 검토하십시오. 페이지에서 자세한 정보를 검토합니다.
변경할 설정이 있으면 이전을 클릭합니다. 설정이 올바른 경우 확인을 클릭합니다.
모든 준비 검사가 완료되면 분리를 클릭합니다.
팀 프로젝트 컬렉션 분리 진행률을 모니터링하십시오. 페이지에서 모든 프로세스가 완료되면 다음을 클릭합니다.
(선택 사항) 이 팀 프로젝트 컬렉션에 대한 보충 정보를 검토하십시오. 페이지에서 로그 파일의 위치를 클릭하거나 적어 둡니다.
닫기를 클릭합니다.
팀 프로젝트 컬렉션이 관리 콘솔의 컬렉션 목록에 더 이상 나타나지 않습니다.
데이터 웨어하우스 및 Analysis Services 다시 빌드
배포의 일부로 Reporting Services를 실행하는 서버를 사용하지 않는 경우 이 절차를 건너뛸 수 있습니다.
이동할 컬렉션이 호스팅된 배포에서 보고서 서버를 사용하는 경우 Team Foundation의 웨어하우스와 Analysis Services의 데이터베이스를 다시 빌드해야 합니다. 컬렉션을 제거한 서버에서 이 단계를 수행해야만 컬렉션을 제거한 후 배포의 보고서와 대시보드가 올바르게 작동합니다.
데이터 웨어하우스와 Analysis Services 데이터베이스를 다시 빌드하려면
Team Foundation 관리 콘솔을 엽니다.
탐색 모음에서 보고를 클릭합니다.
보고에서 다시 빌드 시작을 클릭합니다.
웨어하우스 및 Analysis Services 데이터베이스 다시 빌드 대화 상자에서 확인을 클릭합니다.
참고
다시 빌드 시작 작업을 완료하고 난 후에도 계속하여 웨어하우스가 다시 빌드되고 데이터가 다시 채워집니다. 배포의 규모와 데이터의 양에 따라서는 전체 프로세스를 완료하는 데 여러 시간이 걸릴 수도 있습니다.
컬렉션 데이터베이스 백업
컬렉션을 분리했으면 해당 데이터베이스를 다른 서버로 이동할 수 있도록 백업해야 합니다. 이 작업을 수행하려면 SQL Server에 제공되는 도구를 사용해야 합니다.
참고
컬렉션 데이터베이스를 이동하려는 대상 서버에서 실행되는 SQL Server의 버전이 다른 경우에는 해당 데이터베이스에 대한 SQL Server 압축을 비활성화해야 합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.
컬렉션 데이터베이스를 백업하려면
- 이 작업에 대한 자세한 내용은 Microsoft 웹 사이트의 SQL Server의 데이터베이스 백업 및 복원 페이지를 참조하십시오.
사이트 컬렉션 데이터베이스 이동 준비
다음 조건에 하나라도 해당하는 경우 이 절차를 건너뛸 수 있습니다.
컬렉션을 이동하려는 대상 Team Foundation Server 배포에 사용되는 SharePoint 제품 리소스가 원래 배포에 사용되는 리소스와 같은 경우
컬렉션을 지원하는 SharePoint 웹 응용 프로그램을 컬렉션의 이동 대상인 Team Foundation Server 배포에 추가할 계획인 경우
이동하려는 컬렉션에 SharePoint 제품이 사용되지 않는 경우
SharePoint 웹 응용 프로그램을 사용하는 팀 프로젝트 컬렉션을 이동하려면 팀 프로젝트 컬렉션을 지원하는 사이트 컬렉션을 웹 응용 프로그램으로 이동해야 합니다. 이 웹 응용 프로그램은 컬렉션의 이동 대상 배포에서 컬렉션을 지원하는 웹 응용 프로그램이어야 합니다.
사이트 컬렉션 데이터베이스 이동을 준비하려면
이 작업에 대한 자세한 내용은 다음 링크 중 하나를 클릭하여 연결되는 Microsoft 웹 사이트를 참조하십시오.
Windows SharePoint Services 3.0의 경우
사이트 컬렉션을 동일한 도메인 내에서 이동하려면 기본 제공 도구를 사용하여 사이트 모음 백업 및 복원을 참조하십시오.
사이트 컬렉션을 다른 도메인으로 이동하려면 Stsadm import 및 export 작업을 사용하여 콘텐츠 보관 및 검색을 참조하십시오.
Microsoft Office SharePoint Server 2007의 경우
사이트 컬렉션을 동일한 도메인 내에서 이동하려면 기본 제공 도구를 사용하여 사이트 모음 백업 및 복원을 참조하십시오.
사이트 컬렉션을 다른 도메인으로 이동하려면 Stsadm 가져오기 및 내보내기 작업을 사용하여 사이트 콘텐츠 보관 및 검색을 참조하십시오.
SQL Server 준비
이미 Team Foundation Server의 데이터베이스를 하나 이상 호스팅하고 있는 서버나 인스턴스로 컬렉션 데이터베이스를 이동하는 경우 이 절차를 건너뛰십시오.
TFSConfig PrepSQL 명령줄 유틸리티를 사용하여 Team Foundation Server 데이터베이스를 호스팅하도록 SQL Server를 준비해야 합니다. 이 명령을 사용하면 Team Foundation Server에 필요한 SQL Server의 권한 그룹(TFSExecRole 및 TFSAdminRole)이 만들어지고 이 명령을 실행하는 데 사용한 계정이 해당 그룹에 추가됩니다.
Team Foundation Server의 데이터베이스를 호스팅하도록 SQL Server를 준비하려면
컬렉션을 이동할 대상 Team Foundation의 응용 프로그램 계층 서버에 로그온하고 명령 프롬프트 창을 연 다음 디렉터리를 Drive:\%programfiles%\Microsoft Team Foundation Server 2010\Tools로 변경합니다.
다음 명령을 입력합니다. 여기서 ServerName은 Team Foundation Server의 컬렉션 데이터베이스를 호스팅할 SQL Server 인스턴스의 이름입니다.
**TFSConfig PrepSQL /SQLInstance:**ServerName
또한 ServerName을 ServerName 또는 ServerName\InstanceName 형식으로 지정할 수 있습니다. 기본 인스턴스를 사용하지 않는 경우에는 인스턴스 이름을 반드시 지정해야 합니다. 자세한 내용은 PrepSQL 명령을 참조하십시오.
사이트 컬렉션 데이터베이스 이동
이 항목의 앞부분에서 설명한 대로 사이트 컬렉션 데이터베이스를 이동하기 위한 단계를 수행하지 않은 경우 이 절차를 건너뛸 수 있습니다.
이동할 팀 프로젝트 컬렉션에 대한 사이트 컬렉션 데이터베이스를 백업한 경우 컬렉션을 이동할 대상 Team Foundation Server 배포를 지원하는 SharePoint 웹 응용 프로그램으로 해당 데이터베이스를 복원해야 합니다.
사이트 컬렉션 데이터베이스를 이동하려면
다음 중 적절한 링크를 클릭하여 연결되는 Microsoft 웹 사이트의 항목을 참조하십시오.
Windows SharePoint Services 3.0의 경우
사이트 컬렉션을 동일한 도메인 내에서 이동하려면 기본 제공 도구를 사용하여 사이트 모음 백업 및 복원을 참조하십시오.
사이트 컬렉션을 다른 도메인으로 이동하려면 Stsadm import 및 export 작업을 사용하여 콘텐츠 보관 및 검색을 참조하십시오.
Microsoft Office SharePoint Server 2007의 경우
사이트 컬렉션을 동일한 도메인 내에서 이동하려면 기본 제공 도구를 사용하여 사이트 모음 백업 및 복원을 참조하십시오.
사이트 컬렉션을 다른 도메인으로 이동하려면 Stsadm 가져오기 및 내보내기 작업을 사용하여 사이트 콘텐츠 보관 및 검색을 참조하십시오.
컬렉션 데이터베이스 복원
컬렉션을 이동하는 과정의 한 단계로서 컬렉션의 이동 대상인 Team Foundation Server 배포를 지원하도록 구성된 SQL Server의 인스턴스로 컬렉션 데이터베이스를 복원해야 합니다.
컬렉션 데이터베이스를 복원하려면
- 이 작업에 대한 자세한 내용은 Microsoft 웹 사이트의 SQL Server의 데이터베이스 백업 및 복원 페이지를 참조하십시오.
컬렉션 연결
컬렉션 데이터베이스를 복원한 후 컬렉션을 이동할 대상 Team Foundation Server 배포에 해당 컬렉션을 연결할 수 있습니다.
참고
배포에 SharePoint 제품이 사용되며 Team Foundation Server의 서비스 계정이 Farm Administrators 그룹의 멤버가 아닌 경우 컬렉션을 연결하면 경고가 나타납니다. 이는 정상적인 동작입니다.
컬렉션을 연결하려면
컬렉션을 이동할 대상 배포에 대한 응용 프로그램 계층을 호스팅하는 서버에서 Team Foundation 관리 콘솔을 엽니다.
팀 프로젝트 컬렉션을 클릭한 다음 팀 프로젝트 컬렉션 연결을 클릭합니다.
팀 프로젝트 컬렉션 연결 마법사가 열립니다.
컬렉션 데이터베이스를 호스팅하는 서버와 인스턴스의 이름이 표시되어 있지 않으면 해당 이름을 연결할 팀 프로젝트 컬렉션 데이터베이스를 선택하십시오. 페이지의 SQL Server 인스턴스에 입력합니다.
데이터베이스 목록에서 연결할 컬렉션 데이터베이스를 클릭하고 다음을 클릭합니다.
컬렉션의 이름이 표시되어 있지 않으면 해당 이름을 팀 프로젝트 컬렉션 정보를 입력하십시오. 페이지의 이름에 입력합니다.
(선택 사항) 설명에 컬렉션에 대한 설명을 입력합니다.
다음을 클릭합니다.
팀 프로젝트 컬렉션을 연결하는 데 사용할 설정을 검토하십시오. 페이지에서 정보를 검토합니다.
변경해야 할 설정이 있으면 이전을 클릭합니다. 모든 설정이 올바른 경우 확인을 클릭합니다.
모든 준비 검사가 완료되면 연결을 클릭합니다.
팀 프로젝트 컬렉션 연결 진행률을 모니터링하십시오. 페이지에서 모든 프로세스가 완료되면 다음을 클릭합니다.
(선택 사항) 이 팀 프로젝트 컬렉션에 대한 보충 정보를 검토하십시오. 페이지에서 로그 파일의 위치를 클릭하거나 적어 둡니다.
닫기를 클릭합니다.
팀 프로젝트 컬렉션이 관리 콘솔의 컬렉션 목록에 나타납니다. 원래 배포에서 이 컬렉션을 지원하던 SharePoint 웹 응용 프로그램이 웹 응용 프로그램 목록에 나타납니다.
(선택 사항) 웹 응용 프로그램 목록에서 웹 응용 프로그램을 수정하거나 제거합니다. 자세한 내용은 SharePoint 웹 응용 프로그램과 Team Foundation Server 사이의 액세스 수정 또는 제거를 참조하십시오.
보고서 이동
배포의 일부로 보고서 서버를 사용하지 않거나 컬렉션을 이동하려는 대상 Team Foundation Server 배포에 동일한 보고서 서버가 사용되는 경우 이 절차를 건너뛸 수 있습니다.
컬렉션을 이동한 대상 Team Foundation Server 배포의 보고서 서버로 이 컬렉션에 사용되는 보고서를 이동해야 합니다. 각 보고서를 수동으로 업로드해야 하므로, 이 작업에는 시간이 오래 걸릴 수 있습니다. 따라서 보고서를 모두 업로드하는 것과 보고서를 일부만 업로드하는 것 중 어느 쪽이 비즈니스 요구 사항에 더 적합한지 검토하는 것이 좋습니다. 보고서를 모두 업로드해야 할 필요는 없지만 이동 프로세스를 완료한 후 사용할 보고서는 반드시 업로드해야 합니다.
보고서를 이동하려면
보고서 관리자의 적절한 폴더로 이동할 각 보고서를 업로드합니다.
자세한 내용은 Microsoft 웹 사이트의 폴더에 파일 업로드 항목을 참조하십시오.
보고서 관리자에서 각 보고서를 편집하여 데이터 소스를 새 보고서 서버로 변경합니다.
자세한 내용은 Microsoft 웹 사이트의 방법: 보고서의 데이터 원본 속성 구성 항목을 참조하십시오.
각 보고서를 업로드하고 편집까지 마쳤으면 보고서를 사용하는 팀 프로젝트의 포털을 지원하는 SharePoint 웹 응용 프로그램을 다시 연결합니다.
자세한 내용은 다음 절차를 참조하십시오.
SharePoint 웹 응용 프로그램에 대한 리소스 다시 연결
SharePoint 제품 또는 보고서 서버를 사용하지 않는 Team Foundation Server 배포로 컬렉션을 이동하는 경우 이 절차를 건너뛰십시오.
컬렉션의 이동 대상 Team Foundation Server 배포에 사용되는 SharePoint 웹 응용 프로그램이 해당 컬렉션을 호스팅하던 Team Foundation Server 배포에 사용되는 것과 같더라도 SharePoint 웹 응용 프로그램에 대한 연결을 복구해야 합니다. 복원된 컬렉션과 웹 응용 프로그램 사이의 모든 연결을 올바르게 설정하려면 이 절차를 수행해야 합니다.
SharePoint 웹 응용 프로그램에 대한 연결을 복구하려면
컬렉션을 이동할 대상 배포에 대한 응용 프로그램 계층을 호스팅하는 서버에서 Team Foundation 관리 콘솔을 엽니다.
SharePoint 웹 응용 프로그램을 클릭하고 웹 응용 프로그램 목록에서 방금 연결한 컬렉션을 지원하는 웹 응용 프로그램을 클릭합니다.
목록에서 웹 응용 프로그램을 선택하면 연결 복구 단추가 나타납니다.
연결 복구를 클릭하고 SharePoint 웹 응용 프로그램 연결 복구 대화 상자에서 다시 연결을 클릭합니다.
상태 창에 다시 연결 작업 성공이 보고되면 닫기를 클릭합니다.
이동한 팀 프로젝트 컬렉션 구성
컬렉션을 동일한 도메인 내에서 이동한 경우 해당 컬렉션을 지원하던 기존의 웹 응용 프로그램을 그대로 사용하고 해당 컬렉션의 관리자가 이 Team Foundation Server 배포에 액세스할 수 있도록 허용할 계획이라면 이 절차를 건너뛸 수 있습니다.
컬렉션을 이동한 후에는 적절한 설정을 사용하여 해당 컬렉션에 대한 권한 그룹과 웹 응용 프로그램을 업데이트해야 합니다.
이동한 컬렉션을 구성하려면
- 이 작업에 대한 자세한 내용은 팀 프로젝트 컬렉션 수정 및 팀 프로젝트 컬렉션에 대한 관리자 권한 설정을 참조하십시오.
Lab Management 리소스 구성
팀 프로젝트 컬렉션을 동일한 도메인 내에서 이동했고 해당 컬렉션을 지원하던 기존의 SCVMM(System Center Virtual Machine Manager)을 계속 사용하려는 경우 이 절차를 건너뛸 수 있습니다.
컬렉션을 다른 도메인으로 이동했거나 다른 System Center Virtual Machine Manager를 사용할 계획이라면 Team Foundation Server의 팀 프로젝트 호스트 그룹 및 팀 프로젝트 라이브러리 공유 위치와 Microsoft Test Manager의 가상 컴퓨터, 템플릿 및 환경을 다시 만들어야 합니다.
Lab Management 리소스를 구성하려면
Team Foundation의 응용 프로그램 계층을 구성합니다.
자세한 내용은 처음으로 Lab Management 구성을 참조하십시오.
새 SCVMM에 첫 번째 버전의 가상 컴퓨터와 템플릿을 다시 만듭니다.
자세한 내용은 방법: Lab Management용으로 사용할 수 있는 가상 컴퓨터 및 템플릿 만들기 및 저장을 참조하십시오.
가상 컴퓨터와 템플릿을 팀 프로젝트 컬렉션으로 가져옵니다.
자세한 내용은 방법: SCVMM에서 가상 컴퓨터 또는 템플릿 가져오기를 참조하십시오.
각 팀 프로젝트의 환경을 다시 만듭니다.
자세한 내용은 방법: 가상 컴퓨터 또는 템플릿에서 환경 만들기를 참조하십시오.
Project Server 통합 구성
이동할 팀 프로젝트 컬렉션이 Microsoft Project Server와 통합되지 않는 경우 이 절차를 건너뛸 수 있습니다. 자세한 내용은 Microsoft Team Foundation Server 2010 및 Microsoft Project Server 통합 기능 팩을 참조하십시오.
컬렉션을 이동했고 해당 컬렉션과 Project Server의 통합을 계속하려면 다음 작업을 수행해야 합니다.
이동한 팀 프로젝트 컬렉션을 호스팅하는 응용 프로그램 계층 서버에 Enterprise 프로젝트 계획을 지원하는 PWA(Project Web Access 또는 Project Web App) 인스턴스를 등록합니다.
메타데이터가 동기화될 때까지 기다립니다.
컬렉션을 이전에 호스팅한 응용 프로그램 계층 서버에서 Project Server와 통합된 다른 컬렉션을 호스팅하지 않는 경우 해당 서버의 등록을 취소합니다.
Project Server와 이동한 컬렉션을 통합하려면
이동한 컬렉션을 호스팅하는 Team Foundation Server 배포에 PWA 인스턴스를 등록하려면 TFSAdmin ProjectServer /RegisterPWA 명령을 /tfs, /force 및 /pwa 옵션과 함께 사용합니다. 자세한 내용은 Team Foundation Server에 PWA 인스턴스 등록을 참조하십시오.
인스턴스를 등록한 후 메타데이터가 동기화될 때까지 기다려야 합니다. 이 프로세스는 미리 결정된 일정에 따라 자동으로 발생합니다. 자세한 내용은 Team Foundation Server 및 Project Server 통합의 동기화 프로세스 개요를 참조하십시오.
동기화가 완료된 후 TFSAdmin ProjectServer /UnregisterPWA 명령을 /tfs 및 /pwa 옵션과 함께 사용하여 이전 PWA 인스턴스(있는 경우)와 Team Foundation Server 간의 등록된 연결을 제거합니다. 자세한 내용은 Team Foundation Server에 PWA 인스턴스 등록 및 데이터 동기화에 참여하지 못하도록 구성 요소 제거를 참조하십시오.
프로젝트 구성
컬렉션을 동일한 도메인 내에서 이동했고 해당 컬렉션의 프로젝트 사용자가 이 Team Foundation Server 배포에 액세스할 수 있도록 허용하려는 경우 이 절차를 건너뛸 수 있습니다.
이동한 컬렉션의 관리자를 구성하고 난 후 컬렉션을 이동한 담당자나 해당 관리자가 이 컬렉션의 프로젝트에 사용자와 그룹을 추가해야 합니다. 배포에 따라서는 SharePoint 제품 및 Reporting Services에서 해당 사용자의 권한을 구성해야 할 수도 있습니다.
팀 프로젝트에 사용자를 추가하려면
- 이 작업에 대한 자세한 내용은 팀 프로젝트에 사용자 추가를 참조하십시오.
이동한 팀 프로젝트에 리소스를 추가하려면
- 이 작업에 대한 자세한 내용은 팀 프로젝트 지원을 위한 리소스 구성을 참조하십시오.
참고 항목
작업
Team Foundation Server에 Microsoft Office 문서 연결
개념
SharePoint 제품과 기술 및 Team Foundation Server 상호 작용
기타 리소스
변경 기록
날짜 |
변경 내용 |
이유 |
---|---|---|
2011년 3월 |
Project Server와 통합되는 배포에 대한 정보가 추가되었습니다. |
SP1 기능 변경 |