Service Manager SQL Server AlwaysOn 가용성 그룹을 사용하여 장애 조치(failover) 지원
중요
이 버전의 Service Manager 지원이 종료되었습니다. Service Manager 2022로 업그레이드하는 것이 좋습니다.
이 문서의 정보는 가용성 그룹을 사용할 때 Service Manager 효과적으로 작동하기 위해 수행해야 하는 작업을 제공합니다. AlwaysOn은 장애 조치(failover) 환경을 지원합니다. 이 정보는 SQL Server 2012 SP2 이상에서만 지원됩니다.
그러나 이 정보는 SQL Server AlwaysOn 가용성 그룹을 구성하는 방법에 대한 자세한 지침을 제공하기 위한 것이 아닙니다. 또한 Service Manager MultiSubnetFailover 매개 변수 설정을 지원하지 않습니다. 이 매개 변수는 Service Manager 연결 문자열에서 사용되지 않습니다.
중요
Service Manager 보고 및 분석 서버 데이터베이스가 AlwaysOn 가용성 그룹의 일부로 구성된 토폴로지를 지원하지 않습니다.
참고
SQL Always On 참여하는 SQL 서버 노드에 Service Manager 배포한 후 CLR 엄격한 보안을 사용하도록 설정하려면 각 Service Manager 데이터베이스에서 SQL 스크립트를 실행합니다.
SQL Server AlwaysOn 지원 Service Manager 데이터베이스
SQL Server AlwaysOn은 다음과 같은 Service Manager 데이터베이스를 지원합니다.
- CMDB Service Manager
- Service Manager Data Warehouse(세 데이터베이스 모두)
- OM 및 CM DataMart
새 관리 그룹 설치
SQL AlwaysOn 가용성 그룹을 사용하여 새 관리 그룹을 설치할 때 다음 작업을 사용합니다.
가용성 그룹에 Service Manager 설치하기 전에
- 가용성 데이터베이스에 추가될 데이터베이스에 대한 Service Manager 설치할 때 그룹 수신기 이름 및 포트를 사용해야 합니다.
- 첫 번째 관리 서버는 그룹 수신기를 사용하여 기본 SQL instance 가져와 해당 instance 데이터베이스를 설치합니다.
첫 번째 관리 서버 설치 후
- 데이터베이스의 복구 모델이 가득 차 있는지 확인합니다. SQL Server Management Studio 열고 데이터베이스가 설치된 instance 연결합니다. 대상 데이터베이스를 마우스 오른쪽 단추로 클릭하고 해당 속성을 선택한 다음 옵션을 선택합니다. 복구 모델이 전체 로 나열되지 않은 경우 드롭다운 목록에서 전체 를 선택합니다.
- 데이터베이스의 전체 백업을 만듭니다.
- SQL Server Management Studio를 사용하여 사용 가능 데이터베이스에 데이터베이스를 추가합니다. 데이터 동기화 선택에서 가용성 데이터베이스에 데이터베이스를 추가하는 경우 전체, 조인 전용 및 초기 데이터 동기화 건너뛰기 등 세 가지 옵션을 선택할 수 있습니다. 가장 적합한 옵션을 선택합니다. 전체를 선택하고 데이터베이스 추가 마법사에서 보조 복제본에서 데이터베이스의 전체 백업 및 복원을 만들 수 있도록 하는 것이 좋습니다. 선택 항목에 따라 더 많은 단계가 필요하거나 필요하지 않을 수 있습니다. 자세한 내용은 가용성 그룹에 대한 보조 데이터베이스 수동 준비(SQL Server)를 참조하세요.
기존 관리 그룹 사용
SQL Server AlwaysOn 가용성 그룹과 함께 기존 관리 그룹을 사용하는 경우 다음 일련의 작업을 사용합니다.
- SQL Server AlwaysOn 설정을 별도로 준비합니다. FCI를 SQL Server AlwaysOn을 고려할 수도 있습니다.
- AGL(가용성 그룹 수신기)을 만들고 적절한 포트 번호를 선택합니다. 기본 포트 1433을 사용하지 않습니다. 예: AGL 이름 = SMListener 및 AGL 포트 = 5122
- SQL Server 실행하는 각 컴퓨터에서 SQL Server instance 및 AGL에 대한 인바운드 포트를 엽니다.
- Service Manager 및 데이터 웨어하우스 데이터베이스 이동에서 정보를 검토하고 다음 변경 내용과 함께 해당 단계를 수행합니다.
- 5단계에서 Service Manager 테이블을 구성하려면 Service Manager 데이터베이스를 호스트하는 컴퓨터 이름 대신 를 사용합니다
AGL Name,AGL Port number
(예: SMListener,5122). - 6단계에서 를 사용하여
AGL Name,AGL Port number
DWStaging 및 Config 데이터베이스 테이블을 모두 업데이트합니다. - 7단계에서 모든 관리 서버에서 레지스트리를 구성하고 레지스트리 키를
HKEY\_LOCAL\_MACHINE\Software\Microsoft\System Center2010\Common\Database
변경하고 을 로AGL Name,AGL Port number
지정DatabaseServerName
합니다.
- 5단계에서 Service Manager 테이블을 구성하려면 Service Manager 데이터베이스를 호스트하는 컴퓨터 이름 대신 를 사용합니다
요약하자면, Service Manager 데이터베이스를 호스트하는 컴퓨터 이름을 SQL Server AlwaysOn 지원을 위해 AGL 이름, AGL 포트 번호로 변경합니다.
다음 단계
- 새 서버에 적용할 수 있도록 템플릿으로 사용하는 데 필요한 소프트웨어가 포함된 시스템 이미지를 만들려면 Service Manager 서버 이미지 만들기 및 배포를 검토하세요.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기