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 설치하기 전에

  1. 가용성 데이터베이스에 추가될 데이터베이스에 대한 Service Manager 설치할 때 그룹 수신기 이름 및 포트를 사용해야 합니다.
  2. 첫 번째 관리 서버는 그룹 수신기를 사용하여 기본 SQL instance 가져와 해당 instance 데이터베이스를 설치합니다.

첫 번째 관리 서버 설치 후

  1. 데이터베이스의 복구 모델이 가득 차 있는지 확인합니다. SQL Server Management Studio 열고 데이터베이스가 설치된 instance 연결합니다. 대상 데이터베이스를 마우스 오른쪽 단추로 클릭하고 해당 속성을 선택한 다음 옵션을 선택합니다. 복구 모델이 전체 로 나열되지 않은 경우 드롭다운 목록에서 전체 를 선택합니다.
  2. 데이터베이스의 전체 백업을 만듭니다.
  3. SQL Server Management Studio를 사용하여 사용 가능 데이터베이스에 데이터베이스를 추가합니다. 데이터 동기화 선택에서 가용성 데이터베이스에 데이터베이스를 추가하는 경우 전체, 조인 전용초기 데이터 동기화 건너뛰기 등 세 가지 옵션을 선택할 수 있습니다. 가장 적합한 옵션을 선택합니다. 전체를 선택하고 데이터베이스 추가 마법사에서 보조 복제본에서 데이터베이스의 전체 백업 및 복원을 만들 수 있도록 하는 것이 좋습니다. 선택 항목에 따라 더 많은 단계가 필요하거나 필요하지 않을 수 있습니다. 자세한 내용은 가용성 그룹에 대한 보조 데이터베이스 수동 준비(SQL Server)를 참조하세요.

기존 관리 그룹 사용

SQL Server AlwaysOn 가용성 그룹과 함께 기존 관리 그룹을 사용하는 경우 다음 일련의 작업을 사용합니다.

  1. SQL Server AlwaysOn 설정을 별도로 준비합니다. FCI를 SQL Server AlwaysOn을 고려할 수도 있습니다.
  2. AGL(가용성 그룹 수신기)을 만들고 적절한 포트 번호를 선택합니다. 기본 포트 1433을 사용하지 않습니다. 예: AGL 이름 = SMListener 및 AGL 포트 = 5122
  3. SQL Server 실행하는 각 컴퓨터에서 SQL Server instance 및 AGL에 대한 인바운드 포트를 엽니다.
  4. Service Manager 및 데이터 웨어하우스 데이터베이스 이동에서 정보를 검토하고 다음 변경 내용과 함께 해당 단계를 수행합니다.
    1. 5단계에서 Service Manager 테이블을 구성하려면 Service Manager 데이터베이스를 호스트하는 컴퓨터 이름 대신 를 사용합니다AGL Name,AGL Port number(예: SMListener,5122).
    2. 6단계에서 를 사용하여 AGL Name,AGL Port number DWStaging 및 Config 데이터베이스 테이블을 모두 업데이트합니다.
    3. 7단계에서 모든 관리 서버에서 레지스트리를 구성하고 레지스트리 키를 HKEY\_LOCAL\_MACHINE\Software\Microsoft\System Center2010\Common\Database 변경하고 을 로 AGL Name,AGL Port number지정 DatabaseServerName 합니다.

요약하자면, Service Manager 데이터베이스를 호스트하는 컴퓨터 이름을 SQL Server AlwaysOn 지원을 위해 AGL 이름, AGL 포트 번호로 변경합니다.

다음 단계