2020. 4. 9. 12:57ㆍSQL Server
/*작성일자*/
- 2017.05.25
[내용]
- 고가용성을 위한 MSSQL의 기능은 여러가지가 있다.(Mirroring, MSCS, AlwaysOn 등등,,)
- 해당 내용은 AlwaysOn 구성 가이드!!
[대상 시스템]
- SQL Server 2014
[내용 확인]
- AlwaysOn을 구성하기 위해서는 Windows 클러스터링 서비스가 설치되어 있어야 한다.
- MSSQL은 StandAlone으로 설치가 되어 있어야 한다.
- DB단에서의 내용을 복제하는 개념으로 생각하면 된다.
- AlwaysOn을 구성하기 위해서는 SQL Server 구성 관리자에서 아래와 같이 AlwaysOn 기능이 활성화 되어 있어야 한다.
(모든 Node에서 활성화 되어 있어야 한다.)
- 모든 사전 준비가 완료된 상태라고 가정하고 Step By Step으로 진행해보자!!
- 인스턴스 -> AlwaysOn 고가용성 -> 가용성 그룹 -> 새 가용성 그룹 마법사
- Continue
- 가용성 그룹 이름 지정 후 다음
- 가용성 그룹에 포함될 DB 선택
선택 가능한 DB는 사용자 DB중에서 복구 모델이 전체(Full)이고, 전체 백업이 수행된 DB만 가능하다.
선택 가능한 DB는 아래와 같이 필수 구성 요소 일치라는 문구로 확인할 수 있다.
- 보조 복제본 추가
주 복제본에 장애가 생겼을시, 보조 복제본으로 Failover가 된다.
- 가용성 그룹에 포함된 DB를 어느쪽에서 백업을 수행할 것인지 결정하는 탭이다. 보조 복제본 백업으로 인해
주 복제본에서의 서버 부하를 줄일 수 있다.
- 초기 DB를 어떻게 동기화 할것인지 결정하는 탭이다.
이미 AG2인스턴스에 동기화할 DB를 백업해 놓은 상태이기때문에, 조인만을 선택했다.
- 유효성 검사를 확인하고, 다음 클릭
- 요약 정보를 확인하고, 다음 클릭
- 오류 발생!!!! 오류 내용을 확인해 보자!!!
친절하게도 오류 내용에 잘 나타나 있다. 보조 복제본 DB가 되기 위해서는 DB가 복구중인 상태여야 한다는 내용이다.
AG2 인스턴스에 복원중인 상태로 DB를 복구한다.
- 다시 AlwaysOn 가용성 그룹을 만들어 보자! 잘 만들어진다.
- AlwaysOn 구성 확인
'SQL Server' 카테고리의 다른 글
MSSQL 2016 Standalone 설치 (0) | 2020.04.09 |
---|---|
MSCS_SQL Server 설치시 오류(MSCS 클러스터 확인 오류) (0) | 2020.04.09 |
MSSQL Shrink (0) | 2020.04.09 |
MSCS MSSQL 2016 구성 가이드 (2) | 2020.04.09 |
SQL Server AlwaysOn Availability Group Failover Time (0) | 2020.04.09 |