팀 프로젝트 컬렉션 삭제

업데이트: 2011년 3월

Visual Studio Team Foundation Server 배포에 더 이상 사용되지 않는 팀 프로젝트 컬렉션을 삭제할 수 있습니다. 컬렉션을 삭제하면 사용자가 실수로 해당 컬렉션에 연결하여 그 안에 포함된 프로젝트에 대한 작업을 수행하지 못하도록 방지할 수 있고 배포를 간소화하는 데도 도움이 됩니다.

컬렉션을 삭제하려면 먼저 Team Foundation Server에서 컬렉션을 분리해야 합니다. 그러나 컬렉션을 분리한다고 해서 SQL Server에서 컬렉션의 데이터베이스가 삭제되는 것은 아닙니다. 컬렉션을 실제로 삭제하려면 컬렉션 데이터베이스를 호스팅하는 SQL Server 인스턴스에서 컬렉션의 데이터베이스를 수동으로 삭제해야 합니다. 마찬가지로, 컬렉션을 분리한다고 해서 해당 컬렉션의 프로젝트에 대한 팀 프로젝트 포털을 호스팅하는 SharePoint 사이트 컬렉션이 삭제되는 것은 아닙니다. 이러한 포털을 삭제하려면 해당 컬렉션을 지원하던 사이트 컬렉션도 삭제해야 합니다.

중요

이상적으로는 각 사이트 컬렉션에서 팀 프로젝트 컬렉션을 하나씩만 지원하는 것이 좋지만, 실제 업무 환경에서는 여러 컬렉션에 동일한 사이트 컬렉션 하나가 공통으로 사용될 수 있습니다. 따라서 사이트 컬렉션을 삭제할 때는 해당 사이트 컬렉션이 다른 팀 프로젝트 컬렉션에 사용되고 있거나 다른 용도로 사용되고 있지 않은지 먼저 확인해야 합니다.

데이터베이스나 사이트 컬렉션을 삭제할 필요는 없지만 이러한 단계를 완료하지 않으면 컬렉션이 완전히 삭제되었다고 말할 수 없습니다. 성능이나 공간을 고려하여 컬렉션을 삭제하는 경우라면 컬렉션을 분리한 후 수동으로 SQL Server에서 데이터베이스를 삭제하고 SharePoint 제품에서 사이트 컬렉션을 삭제하는 것이 좋습니다.

참고

명령 프롬프트에서 TFSConfig Collection 명령을 사용하여 팀 프로젝트 컬렉션을 삭제할 수 있습니다. 관리 콘솔에서 컬렉션을 삭제할 때와 달리 TFSConfig Collection 도구를 사용하면 컬렉션 데이터베이스가 영구 제거되며 이를 다시 연결할 수 없습니다. 자세한 내용은 컬렉션 명령을 참조하십시오.

필요한 권한

이 절차를 수행하려면 다음 그룹의 멤버여야 합니다.

  • Team Foundation 관리 콘솔을 실행하는 하나 이상의 서버에서 Administrators 보안 그룹의 멤버여야 합니다.

  • Team Foundation Server의 데이터베이스를 호스팅하는 SQL Server 인스턴스를 실행하는 하나 이상의 서버에서 sysadmin 그룹의 멤버여야 합니다.

  • 배포에 SharePoint 제품이 사용되는 경우 삭제할 사이트 컬렉션이 포함된 팜에 대한 Farm Administrators 그룹의 멤버여야 합니다.

자세한 내용은 Team Foundation Server 권한을 참조하십시오.

팀 프로젝트 컬렉션을 삭제하려면

  1. 배포가 Microsoft Project Server 2007 SP2(서비스 팩 2) 또는 Project Server 2010과 통합되는 경우 팀 프로젝트 컬렉션을 삭제하기 전에 Project Server에서 컬렉션의 매핑을 해제해야 합니다. 이렇게 변경하려면 /force 옵션과 함께 TFSAdmin ProjectServer /UnmapPWAFromCollection 명령을 사용해야 합니다. 자세한 내용은 PWA 인스턴스에 팀 프로젝트 컬렉션 매핑Microsoft Team Foundation Server 2010 및 Microsoft Project Server 통합 기능 팩을 참조하십시오.

  2. Team Foundation 관리 콘솔을 엽니다.

    자세한 내용은 Team Foundation 관리 콘솔 열기를 참조하십시오.

  3. Team Foundation에서 서버의 이름을 확장하고 응용 프로그램 계층을 확장한 다음 팀 프로젝트 컬렉션을 클릭합니다.

  4. 컬렉션 목록에서 삭제할 컬렉션의 이름을 클릭합니다.

  5. 일반 탭에서 팀 프로젝트 컬렉션 분리를 클릭합니다.

    팀 프로젝트 컬렉션 분리 마법사가 열립니다.

  6. (선택 사항) 팀 프로젝트 컬렉션에 대한 서비스 메시지를 제공하십시오. 페이지의 서비스 메시지에 이 컬렉션의 프로젝트에 대한 연결을 시도하는 사용자를 위한 메시지를 입력합니다.

  7. 다음을 클릭합니다.

  8. 팀 프로젝트 컬렉션을 분리하는 데 사용할 설정을 검토하십시오. 페이지에서 자세한 정보를 검토합니다.

  9. 변경할 설정이 있으면 이전을 클릭합니다. 설정이 올바른 경우 확인을 클릭합니다.

  10. 모든 준비 검사가 완료되면 분리를 클릭합니다.

  11. 팀 프로젝트 컬렉션 분리 진행률을 모니터링하십시오. 페이지에서 모든 프로세스가 완료되면 다음을 클릭합니다.

  12. (선택 사항) 이 팀 프로젝트 컬렉션에 대한 보충 정보를 검토하십시오. 페이지에서 로그 파일의 위치를 클릭하거나 적어 둡니다.

  13. 닫기를 클릭합니다.

    팀 프로젝트 컬렉션이 관리 콘솔의 컬렉션 목록에 더 이상 나타나지 않습니다.

  14. SQL Server Management Studio를 열고 컬렉션 데이터베이스를 호스팅하는 SQL Server 데이터베이스 엔진의 인스턴스에 연결한 다음 해당 인스턴스를 확장합니다.

  15. 컬렉션 데이터베이스의 이름을 클릭한 다음 데이터베이스를 삭제합니다. 컬렉션 데이터베이스의 이름은 기본적으로 TFS_CollectionName입니다.

    자세한 내용은 Microsoft 웹 사이트의 방법: 데이터베이스 삭제 페이지를 참조하십시오.

  16. SharePoint 중앙 관리를 열고 삭제된 컬렉션을 지원하던 사이트 컬렉션을 삭제합니다.

    자세한 내용은 Microsoft 웹 사이트의 사이트 모음 삭제(Windows SharePoint Services 3.0) 또는 사이트 모음 삭제(Microsoft Office SharePoint Server 2007) 페이지를 참조하십시오.

참고 항목

작업

팀 프로젝트 컬렉션 만들기

팀 프로젝트 컬렉션 수정

개념

Team Foundation Server 아키텍처

SharePoint 제품과 기술 및 Team Foundation Server 상호 작용

변경 기록

날짜

변경 내용

이유

2011년 3월

Project Server와 통합되는 배포에 대한 정보가 추가되었습니다.

SP1 기능 변경