Team Foundation Server와 함께 가용성 그룹에서 항상 SQL Server 사용

이 항목에서는 Team Foundation Server에서 AlwaysOn 가용성 그룹을 사용하는 일반적인 지침을 제공합니다.AlwaysOn 가용성 그룹에는 약간의 TFS 구성이 필요하며, 이러한 구성을 통해 TFS_Configuration과 TFS_Collection 데이터베이스와 같은 TFS 관계형 데이터베이스에 HA(고가용성)를 제공할 수 있습니다.TFS 구성은 TFS가 데이터 계층에 사용하는 연결 문자열에서 MultisubnetFailover 옵션을 true로 설정하며 보고 또는 SharePoint에 대해 HA 지원을 제공하는 데는 필요하지 않습니다.TFS 보고서 서버 또는 SharePoint 배포에 고가용성을 제공하려면 해당 제품의 설명서를 참조하십시오.

AlwaysOn 가용성 그룹에 대한 TFS 지원은 설정 또는 해제 방식이며, 사용할 경우 해당 TFS_Configuration 데이터베이스는 물론 모든 TFS_Collection 데이터베이스를 가용성 그룹에 포함해야 합니다.나중에 팀 프로젝트 컬렉션을 추가하는 경우 해당 컬렉션의 데이터베이스를 SQL Server의 가용성 그룹에 추가해야 합니다.

TFS 2013에서는 둘 이상의 SQL Server 가용성 그룹을 사용할 수 있습니다.

AlwaysOn 가용성 그룹 구성에 대한 지침은 SQL Server 설명서를 참조하십시오.TFS에는 특정 AlwaysOn 가용성 그룹 구성이 필요하지 않습니다.팀의 요구 사항 및 SQL Server 지침의 권장 사항에 가장 잘 맞는 구성을 사용합니다.AlwaysOn 가용성 그룹 시작(SQL Server)을 참조하세요.

AlwaysOn 가용성 그룹을 사용하여 새 TFS 설치 설정

이 방법은 TFS를 설치하는 동안 AlwaysOn 가용성 그룹을 구현하는 데 필요한 높은 수준의 연습 단계입니다.

팁

이미 실행 중인 TFS 배포에 대한 연결 문자열에서 MultisubnetFailover 옵션을 true로 설정하려면 TFSConfig의 RegisterDB 명령을 /usesqlalwayson 인수와 함께 사용합니다.MultisubnetFailover 옵션을 설정하려면 먼저 TFSService 제어 명령을 사용하여 TFS를 중지했다가 시작해야 합니다.RegisterDB 명령TFSServiceControl 명령을 참조하세요.

1: AlwaysOn 가용성 그룹 설정

SQL Server AlwaysOn 가용성 그룹은 TFS를 설치하기 전에 준비해 두어야 합니다.AlwaysOn 가용성 그룹 시작(SQL Server)을 참조하세요.

2: 고급 마법사를 사용하여 TFS 설치

AlwaysOn 확인란 선택

TFS를 처음 설치하는 경우에는 SQL AlwaysOn 가용성 그룹 확인란에 액세스할 수 있는 고급 구성 마법사를 사용합니다(위의 그림).이 화면에서 SQL Server 인스턴스 텍스트 상자에 가용성 그룹 수신기를 입력합니다.TFS는 AlwaysOn 가용성 그룹의 기본 복제에 TFS_Configuration 및 DefaultCollection 데이터베이스를 만듭니다.TFS에서 SharePoint Foundation를 허용하는 경우 SharePoint용 데이터베이스도 만들어집니다.

팁

응용 프로그램 계층 전용 마법사 또는 업그레이드 마법사를 사용하여 SQL AlwaysOn 가용성 그룹 확인란에 액세스할 수도 있습니다.방법: Team Foundation Server 팜 만들기(고가용성) 또는 TFS 업그레이드 요구 사항을 참조하십시오.

3: AlwaysOn 가용성 그룹에 새 TFS 데이터베이스 추가

AlwaysOn 가용성 그룹에 TFS 데이터베이스 추가

AlwaysOn 가용성 그룹에 저장된 데이터의 호환성을 유지하려면 AlwaysOn 가용성 그룹에 추가하려는 데이터베이스를 백업해야 합니다.그런 다음 가용성 그룹 마법사를 사용하여 그룹에 데이터베이스를 추가합니다.가용성 그룹의 생성 및 구성(SQL Server)새 가용성 그룹 마법사 사용(SQL Server Management Studio)을 참조하세요.

팁

TFS에 새 팀 프로젝트 컬렉션을 추가하는 경우 컬렉션의 데이터베이스를 SQL Server 가용성 그룹에 추가해야 합니다.팀 프로젝트 컬렉션의 데이터베이스를 일부는 가용성 그룹 내에 유지하고 일부는 밖에 유지할 수는 없습니다.

보고 및 SharePoint를 위한 AlwaysOn 가용성 그룹 지원

보고 또는 SharePoint에 대해 HA 지원을 제공하는 데는 이 항목에서 설명하는 TFS 구성이 필요하지 않습니다.이러한 기능에 대해 AlwaysOn 지원을 제공하려면 이러한 제품에 사용할 수 있는 지침을 사용하거나 다른 TFS 지원 HA 기능을 구현합니다.

보고 및 AlwaysOn 가용성 그룹

SharePoint 및 HA