다음을 통해 공유


Always On 가용성 그룹(SQL Server)

Always On 가용성 그룹 기능은 데이터베이스 미러링에 대한 엔터프라이즈 수준의 대안을 제공하는 고가용성 및 재해 복구 솔루션입니다. SQL Server 2012에서 도입된 Always On 가용성 그룹은 엔터프라이즈에 대한 사용자 데이터베이스 집합의 가용성을 최대화합니다. 가용성 그룹 은 특정한 사용자 데이터베이스, 즉 가용성 데이터베이스로 알려진 데이터베이스들이 함께 장애 조치되는 환경을 지원합니다. 가용성 그룹은 읽기-쓰기 기본 데이터베이스 집합과 한 개에서 여덟 개의 해당 보조 데이터베이스 집합을 지원합니다. 선택적으로 보조 데이터베이스를 읽기 전용 액세스 및/또는 일부 백업 작업에서 사용할 수 있습니다.

가용성 그룹은 가용성 복제본 수준에서 장애 조치 됩니다. 장애 조치(failover)는 데이터 파일 손실, 데이터베이스 삭제 또는 트랜잭션 로그 손상으로 인해 데이터베이스가 의심되는 등의 데이터베이스 문제로 인해 발생하지 않습니다.

혜택

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

용어 및 정의

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

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

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

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

가용성 복제본
SQL Server의 특정 인스턴스에서 호스팅하고 가용성 그룹에 속하는 각 가용성 데이터베이스의 로컬 복사본을 유지 관리하는 각 가용성 그룹 인스턴스화입니다. 가용성 복제본에는 단일 기본 복제본과 한 개에서 여덟개의 보조 복제본이라는 두 가지 유형이 있습니다.

주 복제본
가용성 복제본은 클라이언트에서 읽기/쓰기 연결을 위해 주 데이터베이스를 사용할 수 있도록 하고 각 주 데이터베이스에 대한 트랜잭션 로그 레코드를 모든 보조 복제본(replica)으로 전송합니다.

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

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

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

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

경고

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

관련 작업

관련 내용

또한 참조하십시오

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