SQL AlwaysON AG
SQL Server 가용성그룹 싱글 복제본 구성하기
AWS-in
2016. 11. 16. 15:07
가용성그룹은 기본적으로 2개 이상의 복제본이 있어야 구성이 가능하다.
SSMS에서 가용성그룹 마법사를 통해서 구성을 할 경우에는 무조건 보조 복제본을 추가를 해야 구성이 가능하다.
아래와 같이 보조 복제본을 추가를 하지 않으면 [다음] 버튼이 활성화가 되지 않는다.
하지만 T-SQL로 생성을 하면 1개의 주 복제본만 있어도 구성이 가능하다.
CREATE AVAILABILITY GROUP [SingleAG]
WITH (DB_FAILOVER= ON)
FOR REPLICA ON N'SQL2016-AG1'
WITH
(
ENDPOINT_URL = N'TCP://SQL2016-AG1.overtop.local:5022',
FAILOVER_MODE = MANUAL,
AVAILABILITY_MODE = ASYNCHRONOUS_COMMIT,
BACKUP_PRIORITY = 50,
SECONDARY_ROLE(ALLOW_CONNECTIONS = NO),
SEEDING_MODE = MANUAL
);
잘 만들어진것을 확인 할 수 있다.
다음에 가용성데이터베이스를 추가 해보자. 추가도 잘 된다.
리스너도 구성해보자. 잘 구성이 된다.
1노드 복제본으로 가용성 그룹을 생성을 해보았다.
언제 이런 작업이 필요할까?
아마도 서버 이전 작업 시 특정 시나리오일 경우에 필요한 작업으로 사료된다.
[참고문서]
키워드 : 싱글복제본, 한개복제본