같은 위치로 데이터 복원

백업의 데이터를 해당 데이터가 백업된 동일한 서버 및 Team Foundation의 SQL Server 인스턴스로 복원할 수 있습니다.예를 들어 손상된 데이터베이스 집합을 마지막으로 성공한 상태로 복원할 수 있습니다.데이터를 성공적으로 복구하려면 백업 전략의 일환으로 표시된 트랜잭션을 구성해야 합니다.자세한 내용은 Back Up Team Foundation Server을 참조하십시오.

팁

Team Foundation Server 2012에 사용할 수 있는 백업 및 복원 도구가 있습니다.해당 도구를 사용하면 배포의 유지 및 복원을 크게 간소화할 수 있습니다.전원 도구의 최신 릴리스는 here에서 볼 수 있습니다.

이 항목의 절차를 수행하려면 서버 하드웨어가 제대로 작동해야 합니다.배포에 SharePoint 제품 또는 Microsoft Project Server가 사용되는 경우 이 항목의 절차에 설명된 대로 해당 데이터베이스를 백업 및 복원하는 추가 단계를 수행해야 합니다.데이터를 다른 서버 또는 다른 SQL Server 인스턴스로 복원하려면 단일 서버 배포를 새 하드웨어로 복원 [자습서]을 참조하십시오.

[!참고]

배포에서 SharePoint 제품을 사용하는 경우 데이터를 복원할 때 각 팀 프로젝트의 데이터를 기반으로 자동 생성되는 웹 사이트는 복원하지 않아도 됩니다.팀 프로젝트 포털의 데이터는 복원하는 데이터베이스에 포함되어 있습니다.

데이터를 같은 서버로 복원하는 단계는 Team Foundation Server가 설치되고 구성된 방식에 따라 다릅니다.편의상 이 항목의 절차는 다음 그림과 같이 Team Foundation Server의 중간 규모 배포에 맞게 구성되어 있습니다.

데이터베이스가 있는 중간 규모 토폴로지의 예제

토폴로지가 예제와 정확히 일치하지 않는 경우 이 절차를 성공적으로 수행하려면 단계를 조정해야 할 수도 있습니다.예를 들어 모든 구성 요소가 한 대의 물리적 서버에 설치되어 있는 배포의 경우 해당 서버에서 모든 절차를 수행합니다.또한 팀 프로젝트 컬렉션의 데이터베이스가 여러 서버에 배포된 경우에는 적절한 서버에서 각 컬렉션 데이터베이스를 복원하는 단계를 수행해야 합니다.각 서버에 배포할 수 있는 구성 요소에 대한 자세한 내용은 다음 항목을 참조하십시오.

항목 내용

  1. 필요한 권한

  2. Team Foundation Server에서 사용하는 서비스 중지

  3. Team Foundation 데이터베이스 복원

  4. 모든 서비스 계정 업데이트

  5. 웨어하우스 다시 빌드

  6. 서버의 데이터 캐시 지우기

  7. Team Foundation Server에서 사용하는 서비스 다시 시작

  8. 클라이언트 컴퓨터에서 데이터 캐시 새로 고치기

필요한 권한

이 절차를 수행하려면 다음 그룹의 멤버이거나 다음과 같은 권한이 있어야 합니다.

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

  • 데이터베이스를 호스팅하는 SQL Server 인스턴스에서 SQL Server 백업 수행 및 유지 관리 계획 만들기 권한이 허용으로 설정되어 있거나, SQL Server System Administrator 보안 그룹의 멤버여야 합니다.

  • Team Foundation의 데이터베이스 인스턴스 및 웨어하우스 데이터베이스의 Analysis Services 인스턴스에서 sysadmin 보안 그룹의 멤버여야 합니다.

  • TFS_Warehouse 데이터베이스의 권한 있는 사용자여야 합니다.

  • TFSEXECROLE 데이터베이스 역할의 멤버여야 합니다.

  • 배포에서 SharePoint 제품을 사용하는 경우 SharePoint 제품 데이터베이스를 복원하는 팜에 대해 팜 관리자 그룹의 멤버여야 합니다.

Windows Server 2008을 실행하는 컴퓨터에서는 이러한 권한 외에도 다음 요구 사항을 해결해야 합니다.

  • 명령줄 절차를 따르려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭하여 관리자 권한 명령 프롬프트를 열어야 합니다.

  • Internet Explorer가 필요한 절차를 따르려면 시작, 모든 프로그램을 차례로 클릭하고 Internet Explorer를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭하여 Internet Explorer를 관리자 권한으로 시작해야 합니다.

  • 보고서 관리자, 보고서 또는 SQL Server Reporting Services 웹 사이트에 액세스하려면 Internet Explorer에서 이러한 사이트를 신뢰할 수 있는 사이트 목록에 추가하거나 Internet Explorer를 관리자 권한으로 시작해야 합니다.

자세한 내용은 Microsoft 웹 사이트의 사용자 계정 컨트롤 페이지를 참조하십시오.

Team Foundation Server에서 사용하는 서비스 중지

Team Foundation Server에서 사용하는 서비스를 중지하려면

  1. Team Foundation의 응용 프로그램 계층 서버를 실행하는 서버에서 명령 프롬프트 창을 열고 디렉터리를 Drive:\%programfiles%\Microsoft Team Foundation Server 11.0\Tools로 변경합니다.

  2. 다음 명령을 입력합니다.

    TFSServiceControl quiesce

    자세한 내용은 TFSServiceControl 명령을 참조하십시오.

Team Foundation 데이터베이스 복원

서비스를 중지한 후에는 SQL Server에서 제공하는 복원 도구를 사용하여 Team Foundation 데이터를 복원할 수 있습니다.

주의 정보주의

모든 데이터베이스를 동일한 시점으로 복원해야 합니다. 그렇지 않으면 데이터베이스가 동기화되지 않습니다.다음 절차에서는 Team Foundation Server에서 사용하는 데이터베이스를 동기화할 수 있도록 보장하는 데 도움이 되는 표시된 트랜잭션을 사용한다고 가정합니다.자세한 내용은 Back Up Team Foundation Server을 참조하십시오.배포 시 SharePoint 제품을 사용하는 경우 배포에 포함된 해당 제품 버전에 대한 지침을 따라야 합니다.자세한 정보는 Backup and Recovery (SharePoint Foundation 2010), Backup and Recovery (SharePoint Server 2010), Protecting and restoring a farm (Office SharePoint Server 2007)에 나와 있다.배포가 Microsoft Project Server와 통합되는 경우 배포에 포함된 해당 제품 버전에 대한 지침을 따라야 합니다.자세한 내용은 Restore databases (Project Server 2007)Restore databases (Project Server 2010)를 참조하십시오.

데이터베이스 복원 대화 상자를 열려면

  1. 데이터베이스를 복원할 서버에 로그온합니다.

  2. 시작, 모든 프로그램, Microsoft SQL Server 2008을 선택한 후 SQL Server Management Studio를 선택한다.

    [!참고]

    데이터베이스를 복원하는 방법에 대한 자세한 내용은 Microsoft 웹 사이트의 SQL Server 데이터베이스에 대한 복원 시나리오 구현 페이지를 참조하십시오.

    서버에 연결 대화 상자가 열립니다.

  3. 서버 유형에서 데이터베이스 엔진을 선택한다.

  4. 서버 이름에서 데이터 계층 서버 및 데이터 인스턴스의 이름을 입력 한 후 연결을 선택한다.

    [!참고]

    SQL Server가 클러스터에 설치되어 있으면 서버 이름은 컴퓨터 이름이 아니라 클러스터 이름입니다.

    SQL Server Management Studio가 열립니다.

  5. 데이터베이스 노드를 확장하여 Team Foundation의 데이터 계층을 구성하는 데이터베이스 목록을 표시합니다.

처음에 데이터베이스를 만든 각 서버에서 다음 데이터베이스 각각에 대해 아래에 나오는 "데이터베이스를 복원하려면" 절차를 완료합니다.

Team Foundation Server의 데이터베이스를 호스팅하는 하나 이상의 서버에서

  • TFS_Configuration

    [!참고]

    이 데이터베이스 이름에는 TFS_Configuration 사이에 추가 문자가 포함될 수도 있습니다.

  • TFS_CollectionName

    [!참고]

    각 팀 프로젝트 컬렉션에는 고유한 데이터베이스가 있습니다.예를 들어 팀 프로젝트 컬렉션이 5개 있는 경우에는 각각 팀 프로젝트 컬렉션의 이름으로 구분된 5개의 데이터베이스가 있다는 의미입니다.이러한 데이터베이스는 SQL Server의 같은 인스턴스, 개별 인스턴스 또는 별도의 물리적 서버에 있을 수 있습니다.각 데이터베이스를 백업한 다음 해당 데이터베이스를 처음에 만든 서버 및 인스턴스로 복원해야 합니다.

  • VirtualManagerDB

    SCVMM(System Center Virtual Machine Manager)의 관리 데이터베이스에는 가상 컴퓨터, 가상 컴퓨터 호스트, 가상 컴퓨터 라이브러리 서버 및 해당 속성과 같이 SCVMM 관리자 콘솔에서 볼 수 있는 정보가 포함됩니다.

    [!참고]

    SCVMM이 Team Foundation Server와 다른 별도의 서버에 설치된 경우에는 이 데이터베이스가 Team Foundation의 데이터 계층 서버에 없을 수 있습니다.이 경우 Team Foundation Server와 별도로 데이터베이스를 백업하고 복원해야 합니다.그러나 동기화 오류가 발생하지 않도록 하려면 표시된 트랜잭션을 사용하고 데이터베이스의 유지 관리를 동기화해야 합니다.

배포에 SQL Server Reporting Services가 구성되어 있는 경우 SQL Server Reporting Services를 실행하는 서버에서

  • ReportServer

    [!참고]

    명명된 인스턴스를 사용한 경우 이 데이터베이스의 이름은 ReportServer$InstanceName이 됩니다.

  • ReportServerTempDB

    [!참고]

    명명된 인스턴스를 사용한 경우 이 데이터베이스의 이름은 ReportServerTempDB$InstanceName이 됩니다.

하나 이상의 SharePoint 웹 응용 프로그램으로 배포를 구성한 경우 SharePoint 제품을 실행하는 하나 이상의 서버에서

  • SharePoint 제품의 관리 데이터베이스(WSS_AdminContent) - SharePoint 제품의 전체 배포를 복원하는 경우

  • SharePoint 제품의 구성 데이터베이스(WSS_Config)

  • SharePoint 제품의 콘텐츠 데이터베이스(WSS_Content)

    [!참고]

    SharePoint 제품의 데이터를 포함하는 데이터베이스의 이름은 설치되는 SharePoint 제품의 버전과 설치를 수행한 사용자가 이름을 사용자 지정했는지 여부에 따라 달라집니다.또한 SharePoint 제품을 Team Foundation Server가 아닌 별도의 서버에 설치한 경우 이러한 데이터베이스는 데이터 계층 서버에 없을 수도 있습니다.데이터베이스가 다른 서버에 있는 경우에는 Team Foundation Server에서 데이터베이스의 백업, 복원 및 구성을 별도로 관리해야 합니다.그러나 동기화 오류가 발생하지 않도록 하려면 데이터베이스의 유지 관리를 동기화해야 합니다.

    SharePoint 제품에서 사용하는 데이터베이스를 복원하려면 배포에 포함된 해당 제품의 버전에 대한 지침을 따라야 합니다.자세한 정보는 Backup and Recovery (SharePoint Foundation 2010), Backup and Recovery (SharePoint Server 2010), Protecting and restoring a farm (Office SharePoint Server 2007)에 나와 있다.

Microsoft Project Server를 실행하는 하나 이상의 서버에서 Project Server와 배포를 통합한 경우 데이터베이스를 다른 서버에 복원해야 합니다.

웨어하우스를 다시 빌드하지 않으려는 경우

  • TFS_Warehouse

    [!참고]

    이 데이터베이스 이름에는 TFS_Warehouse 사이에 추가 문자가 포함될 수도 있습니다.

  • TFS_Analysis

이러한 데이터베이스에 대한 자세한 내용은 Team Foundation Server 백업 이해을 참조하십시오.

데이터베이스를 복원하려면

  1. 개체 탐색기에서 데이터베이스를 강조 표시한 후 하위 메뉴를 열고 데이터베이스 복원을 선택합니다.

    데이터베이스 복원 대화 상자가 열립니다.

  2. 대상 데이터베이스:에 복원할 데이터베이스의 이름을 지정합니다(예: TFS_Configuration).복원에 사용할 원본에서 시작 장치를 선택한 후 줄임표 버튼()을 선택한다.

  3. 백업 지정 대화 상자에서 추가를 선택한다.복원하려는 데이터베이스에 대한 백업 파일의 위치를 지정한 다음 확인을 두 번 선택합니다.

    제일 먼저 전체 백업을 복원하고, 그 다음에는 차등 백업 및 트랜잭션 로그 백업을 만들어진 순서대로 복원해야 합니다.

  4. 복원에 사용할 백업 세트 선택에서 복원할 백업 세트에 대한 확인란을 선택합니다.

    표시된 트랜잭션을 사용하여 백업 집합을 만든 경우 전체, 차등 및 트랜잭션 로그 데이터베이스를 복원해야 합니다.

  5. 페이지 선택 창에서 옵션을 선택한 후 기존 데이터베이스 덮어쓰기 확인란을 선택한다.

  6. 데이터베이스 파일을 다음으로 복원 목록에서 경로가 현재 데이터베이스 경로와 일치하는지 확인합니다.

  7. 복구 상태에서 **데이터베이스를 비작동 상태로 유지하고 커밋되지 않은 트랜잭션을 롤백하지 않습니다.를 선택합니다. 트랜잭션 로그를 더 저장할 수 없다. (RESTORE WITH RECOVERY)**를 선택한 다음 확인을 선택합니다.

    진행률 아이콘이 나타납니다.

  8. SQL Server Management Studio 대화 상자가 나타나 복원 성공이 확인되면 확인을 선택하여 개체 탐색기로 돌아간다.

  9. 방금 복원한 데이터베이스의 바로 가기 메뉴를 열고 작업, 복원을 선택한 후 트랜잭션 로그를 선택한다.

    트랜잭션 로그 복원 창이 열립니다.

  10. 일반 페이지의 데이터베이스 목록에서 적합한 데이터베이스가 강조 표시되어 있는지 확인합니다.

  11. 복원할 트랜잭션 로그 선택에서 복원하려는 로그 옆에 있는 확인란을 선택합니다.

  12. 복원 목표에서 표시된 트랜잭션을 선택한다.

    표시된 트랜잭션 선택 창이 열립니다.

  13. 복원을 중지할 표시된 트랜잭션을 선택하십시오 목록에서 복원에 사용하고자 하는 트랜잭션 옆에 있는 확인란을 선택한 후 확인을 선택한다.

    중요중요

    데이터를 성공적으로 복원하려면 모든 데이터베이스에 대해 동일한 날짜 및 시간을 가진 동일한 트랜잭션 표시를 사용해야 합니다.

  14. 트랜잭션 로그 복원 창에서 확인을 선택한다.

    진행률 아이콘이 나타납니다.

  15. SQL Server Management Studio 대화 상자가 나타나 복원 성공이 확인되면 확인을 선택하여 개체 탐색기로 돌아간다.

    자세한 내용은 Microsoft 웹 사이트의 트랜잭션 로그 백업 적용 페이지를 참조하십시오.

[!참고]

Reporting Services의 데이터베이스를 복원한 경우에는 해당 데이터베이스의 암호화 키도 복원해야 합니다.

Reporting Services의 암호화 키 복원하기

  1. 시작, 모든 프로그램, Microsoft SQL Server R2, 구성 도구Reporting Services 구성 관리자를 차례로 선택합니다.

  2. Reporting Services 구성 연결에서 서버의 이름을 지정한 후 연결을 선택합니다.

    배포 예제에서 사용할 서버 이름으로 서버 이름에 ABRIKAMPRIME을 입력합니다.기본 인스턴스를 사용하였으므로 인스턴스 이름을 기본값인 MSSQLSERVER에서 변경할 필요가 없습니다.

  3. 연결 창에서 암호화 키를 선택한 후 암호화 키 창에서 복원을 선택합니다.

    암호화 키 복원 창이 열립니다.

  4. 파일 위치에서 암호화 키에 대한 백업 파일의 위치를 지정합니다.암호에서 암호화 키를 백업할 때 사용한 암호를 지정한 후 확인을 선택한다.

  5. 복원 상태는 결과에 나온다.결과 영역에 암호화 키가 복원되었다고 표시되면 Reporting Services 구성 관리자를 닫습니다.

모든 서비스 계정 업데이트

Team Foundation Server의 서비스 계정(TFSService) 및 데이터 소스 계정(TFSReports)을 업데이트해야 합니다.이러한 계정이 변경되지 않았더라도 계정의 형식 및 ID를 적절하게 하려면 정보를 업데이트해야 합니다.

서비스 계정을 업데이트하려면

  1. SQL Server Reporting Services를 실행하는 서버에서 컴퓨터 관리를 열고 다음 구성 요소가 시작되지 않았으면 지금 시작합니다.

    • ReportServer 또는 ReportServer$InstanceName(응용 프로그램 풀)

    • SQL Server Reporting Services(TFSINSTANCE)

  2. 응용 프로그램 계층 서버에서 명령 프롬프트 창을 열고 디렉터리를 Drive:\%programfiles%\ Microsoft Team Foundation Server 11.0\Tools로 변경합니다.

  3. 명령 프롬프트에서 다음 명령을 입력하여 Team Foundation의 서비스 계정을 추가하되 DatabaseName은 구성 데이터베이스 이름(TFS_Configuration이 기본값으로 설정됨)이다:

    **TfsConfig Accounts /add /AccountType:ApplicationTier /account:**AccountName

    이 명령을 사용하는 방법에 대한 자세한 내용은 계정 명령을 참조하십시오.

  4. Accounts 명령을 사용하여 보고서 서버의 데이터 원본 계정과 Team Foundation Server Proxy의 프록시 계정을 추가합니다(배포에서 이러한 리소스를 사용하는 경우).

웨어하우스 다시 빌드

TFS_WarehouseTFS_Analysis 데이터베이스를 복원하는 대신 데이터 웨어하우스를 다시 빌드할 수 있습니다.배포에 많은 양의 데이터가 포함되어 있는 경우에는 웨어하우스를 다시 빌드하는 데 상당한 시간이 필요합니다.그러나 이 전략을 사용하면 모든 데이터가 올바로 동기화됩니다.웨어하우스를 다시 빌드하면 Team Foundation Server에서 웨어하우스 인스턴스를 만듭니다. 그러면 이 인스턴스를 처리하여 작업 저장소의 데이터로 채워야 합니다.

[!참고]

이전 단원에서 TFS_Warehouse 및 TFS_Analysis 데이터베이스를 복원한 경우에는 다음 절차를 수행하지 않아도 됩니다.

웨어하우스를 다시 빌드하려면

  1. Team Foundation의 응용 프로그램 계층 서버를 실행하는 서버에서 명령 프롬프트 창을 열고 디렉터리를 Drive:\%programfiles%\Microsoft Team Foundation Server 11.0\Tools로 변경합니다.

  2. 다음 명령을 입력합니다.

    TFSConfig rebuildwarehouse /all /ReportingDataSourcePassword:Password

    여기서 Password는 Reporting Services의 데이터 소스 계정(TFSReports)에 대한 암호입니다.

  3. 명령이 완료될 때까지 기다리십시오.

    [!참고]

    명령이 제대로 완료되지 않으면 필요한 모든 권한이 있는지 확인해야 합니다.자세한 내용은 Troubleshooting the Data Warehouse을 참조하십시오.

  4. 보고서 서버에서 Internet Explorer를 열고 주소 표시줄에 다음 문자열을 입력한다:

    https://localhost:8080/VirtualDirectory/TeamFoundation/Administration/v3.0/WarehouseControlService.asmx

    VirtualDirectory에서 Team Foundation Server을 설치할 때 지정한 인터넷 정보 서비스(IIS)의 가상 디렉터리를 입력한다.기본적으로 이 디렉터리의 이름은 tfs입니다.

    WarehouseControlWebService 페이지가 열립니다.

    [!참고]

    제공할 Warehouse Control 웹 서비스에 대해 Microsoft Team Foundation Server 응용 프로그램 풀이 실행되고 있어야 합니다.

  5. GetProcessingStatus를 선택한 후 호출을 선택합니다.

    중요중요

    서비스는 모든 작업에 대해 큐브가 처리되고 있지 않음을 나타내는 Idle 값을 반환해야 합니다.다른 값이 반환되면 모든 작업에 대해 Idle이 반환될 때까지 이 단계를 반복하십시오.

  6. WarehouseControlWebService 페이지에서 ProcessAnalysisDatabase를 선택한 후 호출을 선택한다.

    브라우저 창이 열립니다.큐브 처리가 성공적으로 시작되면 True가 반환되고, 실패하거나 큐브가 현재 처리되고 있으면 False가 반환됩니다.

  7. 큐브가 언제 처리됐는지 확정하려면 WarehouseControlWebService 페이지로 되돌아가 GetProcessingStatus를 선택한 후 호출을 선택한다.

    GetProcessingStatus 서비스에서 모든 작업에 대해 Idle 값을 반환하면 처리가 완료된 것입니다.

  8. Team Foundation의 응용 프로그램 계층 서버에서 컴퓨터 관리를 열고 Visual Studio Team Foundation 백그라운드 작업 서비스를 시작합니다.

서버의 데이터 캐시 지우기

Team Foundation 배포의 각 응용 프로그램 계층 서버는 파일 캐시를 사용하므로 사용자가 데이터 계층 서버에서 파일을 빠르게 다운로드할 수 있습니다.배포를 복원할 때는 각 응용 프로그램 계층 서버에서 이 캐시를 지워야 합니다.그렇지 않으면 사용자가 버전 제어에서 파일을 다운로드할 때 일치하지 않는 파일 ID 문제가 발생할 수 있습니다.배포에서 Team Foundation Server 프록시를 사용하는 경우 프록시로 구성된 각 서버의 데이터 캐시도 삭제해야 합니다.

[!참고]

데이터 캐시를 삭제하면 잘못된 버전의 파일이 버전 제어로 다운로드되는 것을 방지할 수 있습니다.복원 과정의 일부로 배포에서 모든 하드웨어를 교체하지 않는 한 정기적으로 이 작업을 수행해야 합니다.모든 하드웨어를 교체하는 경우 이 절차를 건너뛸 수 있습니다.

데이터 캐시를 지우려면

  1. Team Foundation에 대한 응용 프로그램 계층 서비스를 실행하거나 Team Foundation Server 프록시로 구성된 서버에서 명령 프롬프트 창을 열고 디렉터리를 드라이브:\%programfiles%\Microsoft Team Foundation Server 11.0\Application Tier\Web Services\_tfs_data로 변경합니다.

  2. _tfs_data 디렉터리에 있는 모든 것을 삭제합니다.

  3. 각 응용 프로그램 계층 서버와 배포에서 Team Foundation Server 프록시를 실행 중인 각 서버에 대해 이러한 단계를 반복합니다.

Team Foundation Server에서 사용하는 서비스 다시 시작

데이터를 복원한 후에는 서비스를 다시 시작하여 서버를 작업 상태로 되돌려야 합니다.

Team Foundation Server에서 사용하는 서비스를 다시 시작하려면

  1. Team Foundation의 응용 프로그램 계층 서버를 실행하는 서버에서 명령 프롬프트 창을 열고 디렉터리를 Drive:\%programfiles%\Microsoft Team Foundation Server 11.0\Tools로 변경합니다.

  2. 다음 명령을 입력합니다.

    TFSServiceControl unquiesce

    자세한 내용은 TFSServiceControl 명령을 참조하십시오.

클라이언트 컴퓨터의 캐시를 새로 고친다.

클라이언트 컴퓨터에서 작업 항목 추적 캐시를 새로 고치려면

  1. 새 서버에서 Internet Explorer를 연다.

  2. 주소 표시줄에서 ClientService 웹 서비스로 연결할 다음 주소를 입력한다:

    http://PublicURL/VirtualDirectory:8080/WorkItemTracking/v3.0/ClientService.asmx

    [!참고]

    관리 자격 증명으로 로그인 했다 해도 Internet Explorer를 관리자 권한으로 시작해야 할 수도 있으며 자신의 자격 증명을 묻는 프롬프트가 뜰 수 있다.

  3. StampWorkitemCache를 선택한 후 호출을 선택합니다.

    [!참고]

    StampWorkitemCache 메서드는 데이터를 반환하지 않습니다.

클라이언트 컴퓨터에서 버전 제어 캐시를 새로 고치려면

  1. 클라이언트 컴퓨터에서 관리자 권한으로 명령 프롬프트 창을 열고 디렉터리를 드라이브:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE로 변경한다.

  2. 명령 프롬프트에서 새로운 서버의 서버 이름과 포트 번호를 비롯해 해당 모음의 URL을 포함하여 다음 명령을 입력한다:

    **tf workspaces /collection:http://**ServerName:Port/VirtualDirectoryName/CollectionName

    용례 배포에서 Jill(질)의 개발자 중 한 명이 Team Foundation Server의 FabrikamPrime 배포에 호스팅되고 DefaultCollection 컬렉션의 멤버인 프로젝트의 버전 제어 캐시를 새로 고쳐야 한다.다음 문자열을 입력합니다.

    tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollection

    자세한 내용은 Workspaces Command을 참조하십시오.

참고 항목

개념

Team Foundation Server 권한

Team Foundation Server 아키텍처

데이터베이스 복원

Lab Management 구성 요소 복원

기타 리소스

Team Foundation Server 서비스 및 서비스 계정

단일 서버 배포를 새 하드웨어로 복원 [자습서]

Managing Data

Managing Team Foundation Server