Always On 가용성 그룹
고객이 엔지니어로서 미션 크리티컬 애플리케이션을 사용하는 경우 항상 HA (고 가용성) 및 (DR) 재해 복구에 중점을 둡니다. 따라서 "Always On"은 고 가용성 및 재해 복구를 달성하기위한 단순화 된 통합 솔루션입니다. 가용성 그룹은 여러 다른 기능과 함께 여러 활성 보조 노드뿐만 아니라 여러 데이터베이스 장애 조치를 지원하는 새로운 개념입니다.
간단히 말해서 고객 데이터를 보호하기 위해 여러 개의 SQL Server와 동기화 된 데이터베이스가 있습니다. 우리는 이미 소프트웨어가 요구 사항 및 새로운 기능 추가와 일치하기 위해 항상 업그레이드 및 패치가 필요하다는 것을 알고 있으며, 프로덕션 환경에서도 독립형 SQL Server를 쉽게 업그레이드 할 수 있습니다. 가용성 그룹의 경우 까다 롭습니다. 따라서 중단 시간없이 SQL Server 인스턴스를 업그레이드하는 데 도움이되는 단계를 제공하려고 생각했습니다.
업계에는 여러 유형의 가용성 그룹 토폴로지가 있습니다. 다음은 몇 가지 예입니다.
-
원격 보조 복제본이있는 가용성 그룹
-
장애 조치 클러스터 인스턴스 노드가있는 가용성 그룹
-
보조 복제본이 여러 개인 가용성 그룹 (복제본 중 하나에 대한 비동기 커밋)
간단한 토폴로지를 보자. 이 다이어그램은 고객 설정을 설명합니다.
업그레이드 단계
-
SQL Server에서 AG 속성으로 이동
자동 장애 조치를 피하려면 가용성 모드를 "비동기"로 변경하십시오.
이러한 단계는 SSMS (SQL Management Studio)에 연결하여 기본 복제본 (노드)에서 수행해야합니다.
-
두 번째 단계는 보조 복제본을 업그레이드하는 것입니다. [2014 년에서 2016 년으로 업그레이드 할 수 있습니다]
-
이제 기본 모드에서 가용성 모드를 "동기"로 다시 변경하십시오.
-
AG의 대시 보드에서 동기화 상태가 "동기화"로 표시 될 때까지 기다리십시오.
-
기본 노드를 교환하려면 장애 조치를 수행하십시오.
-
현재 보조 노드를 업그레이드하십시오.
-
아래의 resume 명령을 실행하십시오.
ALTER DATABASE database_name SET HADR 이력서
유용한 링크
'Database > AlwaysOn' 카테고리의 다른 글
Alwayson 동기화 지연 원인 파악 (1) | 2024.02.14 |
---|---|
데이터 동기화 대기 시간에 대한 일반적인 원인 및 문제 해결 (0) | 2024.02.14 |
SQL Server Always On 가용성 그룹에 대한 가용성 복제본 및 데이터베이스를 모니터링하기 위한 동적 관리뷰 (0) | 2023.04.05 |
SQL Server AlwaysOn synchronous-commit 환경에서 동기화 레이턴시 트러블슈팅 (0) | 2020.08.27 |
AlwaysOn 패치 적용 (0) | 2020.08.27 |