다음을 통해 공유


Team Foundation Server 가용성 확인

업데이트: 2007년 11월

유지 관리를 위해 서버를 오프라인 상태로 만들 시점을 제어할 수 있습니다. 그러나 예기치 않은 장애가 발생했을 때의 대처 방법도 고려해야 합니다. 세 가지 기본적인 전략을 구현하면 유지 관리를 수행할 때는 물론 장애가 발생한 경우에도 클라이언트에서 서버를 계속 사용할 수 있는 환경을 만들 수 있습니다. 선택하는 전략은 사용자가 허용할 수 있을 만한 작동 중지 시간과 시스템의 토폴로지에 따라 결정됩니다.

가용성 전략

일반적으로 단일 서버 및 이중 서버 토폴로지에서는 오류가 발생할 경우 시스템 유지 관리나 복원을 위해 적절한 정도의 작동 중지 시간을 허용할 수 있습니다. 복합 시스템을 사용할 경우에는 전용 리소스를 통해 중단되지 않는 서비스를 제공할 수 있습니다. 다음 전략에서는 다양한 수준의 Team Foundation Server 가용성을 제공합니다.

  • 데이터베이스 표준 백업 방법   데이터 계층의 경우에는 데이터베이스의 백업을 유지 관리했다가 적절한 시간에 백업을 사용하여 복원할 수 있습니다. 이 경우 SQL Server 데이터베이스를 백업할 때와 같은 방법을 사용합니다. 이 전략에는 별도의 컴퓨터나 유지 관리 리소스가 필요하지 않습니다. 자세한 내용은 Team Foundation Server 백업을 참조하십시오.

  • 응용 프로그램 서비스를 위한 웜 대기 컴퓨터   별도의 응용 프로그램 계층 서버를 웜 대기 상태로 설정하고 유지 관리하면 서비스 복구 시간을 단축할 수 있습니다. 이 전략을 사용하려면 추가 하드웨어가 필요하며 이 컴퓨터를 지속적으로 업데이트하고 준비하기 위한 시스템 유지 관리 작업도 추가로 필요합니다. 자세한 내용은 Team Foundation의 응용 프로그램 계층 서버 관리를 참조하십시오.

    참고:

    응용 프로그램 계층은 웹 팜의 일부가 될 수 없습니다.

    컴퓨터는 주 컴퓨터와 일치하도록 항상 최신 상태로 유지되어야 합니다. 다음 목록은 추가적으로 필요한 유지 관리 작업을 파악하는 데 도움이 될 수 있습니다.

    • 하드웨어 업그레이드

    • 운영 체제 업데이트

    • 소프트웨어 업데이트

    • 사용자 계정 및 권한 변경

    • Reporting Services 암호화 키 변경

    Team Foundation Server 관리자는 컴퓨터를 유지 관리할 뿐 아니라 Domain Administrator에게 DNS 서버 데이터베이스 업데이트를 요청하고 TFSAdminUtil 명령줄 유틸리티를 사용하여 장애에 대처해야 합니다. 자세한 내용은 방법: 장애 조치 응용 프로그램 계층 서버 활성화를 참조하십시오.

  • 데이터베이스 클러스터링   클러스터에 전용 서버를 구성하고 유지 관리하면 데이터 계층 서비스를 중단 없이 제공할 수 있습니다. 클러스터를 설정하고 유지 관리하는 데 필요한 리소스가 조직에 이미 있는 경우에는 클러스터를 사용하는 것이 좋습니다. 클러스터의 하드웨어 및 소프트웨어 요구 사항은 매우 엄격하기 때문에 이 전략을 사용할 경우에는 리소스 및 유지 관리 비용이 크게 증가합니다. 예를 들어, 하드웨어가 완전히 동일하면서 허용되는 하드웨어 목록에 포함되어 있어야 합니다. 자세한 내용은 Microsoft 웹 사이트에서 SQL Server 2005의 경우 “방법: 새 SQL Server 2005 장애 조치(Failover) 클러스터 만들기”를, SQL Server 2008의 경우 “방법: 새 SQL Server 장애 조치(Failover) 클러스터 만들기(설치)”를 참조하십시오.

  • **데이터베이스 미러링   **Team Foundation 데이터 계층 서버를 미러링하면 여러 가지 장점이 있습니다. 예를 들어 Team Foundation Server 사용자에게 미치는 영향을 최소화하면서 업데이트, 유지 관리 및 복구 작업을 위해 기본 Team Foundation 데이터 계층 서버를 오프라인 상태로 만들 수 있습니다. 또한 기본 Team Foundation 데이터 계층 서버를 사용할 수 없는 경우에 메커니즘을 신속하게 복구할 수 있습니다. 보조 Team Foundation 데이터 계층 서버를 설정하고 유지 관리하는 데 필요한 리소스가 조직에 이미 있는 경우에는 Team Foundation 데이터 계층 서버의 미러 서버를 만드는 것이 좋습니다.

단원 내용

참고 항목

개념

장애 조치 응용 프로그램 계층 서버 활성화

데이터 계층 서버 클러스터링

Team Foundation Server 백업

기타 리소스

데이터 관리

Team Foundation Server 백업 관리