다음을 통해 공유


Always On 가용성 그룹(SQL Server)

Always On 가용성 그룹 기능은 데이터베이스 미러링에 대한 엔터프라이즈 수준의 대안을 제공하는 고가용성 및 재해 복구 솔루션입니다. 2012년 SQL Server 도입된 Always On 가용성 그룹은 엔터프라이즈용 사용자 데이터베이스 집합의 가용성을 최대화합니다. 가용성 그룹 은 함께 장애 조치(Failover)되는 사용자 데이터베이스( 가용성 데이터베이스라고 함)의 불연속 집합에 대한 장애 조치(Failover) 환경을 지원합니다. 가용성 그룹은 읽기/쓰기 주 데이터베이스 집합과 1~8개의 해당 보조 데이터베이스 집합을 지원합니다. 필요한 경우 보조 데이터베이스에 대해 읽기 전용 액세스를 설정하거나 일부 백업 작업에 사용되도록 설정할 수 있습니다.

가용성 그룹은 가용성 복제본의 수준에서 장애 조치(Failover)됩니다. 따라서 데이터 파일 손실, 데이터베이스 삭제, 트랜잭션 로그 손상 등으로 인해 주의 대상 데이터베이스가 발생할 경우 이러한 데이터베이스 문제로는 장애 조치(Failover)가 수행되지 않습니다.

이점

Always On 가용성 그룹은 데이터베이스 가용성을 개선하고 리소스 사용을 개선하는 다양한 옵션 집합을 제공합니다. 주요 구성 요소는 다음과 같습니다.

용어 및 정의

가용성 그룹
함께 장애 조치(failover)되는 데이터베이스의 집합인 가용성 데이터베이스의 컨테이너입니다.

가용성 데이터베이스
가용성 그룹에 속하는 데이터베이스입니다. 가용성 그룹은 각 가용성 데이터베이스에 대해 하나의 읽기/쓰기 복사본( 주 데이터베이스)과 1~8개의 읽기 전용 복사본(보조 데이터베이스)을 유지 관리합니다.

주 데이터베이스
가용성 데이터베이스의 읽기/쓰기 복사본입니다.

보조 데이터베이스
가용성 데이터베이스의 읽기 전용 복사본입니다.

가용성 복제본
SQL Server 의 특정 인스턴스에 의해 호스팅되고 가용성 그룹에 속하는 각 가용성 데이터베이스의 로컬 복사본을 유지 관리하는 가용성 그룹 인스턴스화입니다. 가용성 복제본은 하나의 주 복제본 과 1~8개의 보조 복제본이라는 두 가지 유형이 있습니다.

주 복제본
클라이언트에서 주 데이터베이스에 읽기/쓰기 연결을 할 수 있도록 주 데이터베이스를 설정하고 각 주 데이터베이스에 대한 트랜잭션 로그 레코드를 모든 보조 복제본에 보내는 가용성 복제본입니다.

보조 복제본
각 가용성 데이터베이스의 보조 복사본을 유지 관리하고 가용성 그룹에 대한 잠재적인 장애 조치(Failover) 대상 역할을 하는 가용성 복제본입니다. 필요에 따라 보조 복제본은 보조 데이터베이스에 대한 읽기 전용 액세스와 보조 데이터베이스에 백업을 만드는 것을 지원할 수 있습니다.

가용성 그룹 수신기
Always On 가용성 그룹의 주 복제본 또는 보조 복제본에 있는 데이터베이스에 액세스하기 위해 클라이언트가 연결할 수 있는 서버 이름입니다. 가용성 그룹 수신기는 들어오는 연결을 주 복제본이나 읽기 전용 보조 복제본에 전달합니다.

다른 데이터베이스 엔진 기능과의 상호 운용성 및 공존성

Always On 가용성 그룹은 SQL Server 다음 기능 또는 구성 요소와 함께 사용할 수 있습니다.

경고

Always On 가용성 그룹에서 다른 기능을 사용하기 위한 제한 사항 및 제한 사항에 대한 자세한 내용은 Always On 가용성 그룹: 상호 운용성;SQL Server;을 참조하세요.

관련 작업

관련 내용

참고 항목

Always On 가용성 그룹 개요;SQL Server;
온라인 설명서의 AlwaysOn 가용성 그룹(SQL Server)에 대한 필수 구성 요소, 제한 사항 및 권장 사항
Always On 가용성 그룹에 대한 서버 인스턴스 구성;SQL Server;
가용성 그룹의 만들기 및 구성; SQL Server;
가용성 그룹 관리; SQL Server;
가용성 그룹 모니터링(SQL Server)
Always On 가용성 그룹에 대한 Transact-SQL 문 개요;SQL Server;
AlwaysOn 가용성 그룹에 대한 PowerShell Cmdlet 개요; SQL Server;