다음을 통해 공유


VMM 고가용성을 위한 SQL Server 배포

중요

이 버전의 VMM(Virtual Machine Manager)은 지원이 종료되었습니다. VMM 2022로 업그레이드하는 것이 좋습니다.

이 문서에서는 System Center - VMM(Virtual Machine Manager)에 대한 고가용성 SQL Server 데이터베이스를 배포하는 단계를 설명합니다. SQL Server 클러스터를 설정하고 Always On 가용성 그룹을 사용하여 SQL Server VMM 데이터베이스를 구성합니다.

시작하기 전에

고가용성 VMM 배포에 대한 내용은 계획 정보를 읽어보십시오. 여기에는 필수 구성 요소와 알고 있어야 하는 문제가 포함됩니다.

가용성 그룹 설정

SQL Server Always On 가용성 그룹에서는 사용자 데이터베이스의 개별 집합(가용성 데이터베이스)에 대한 장애 조치 환경을 지원합니다. 각 가용성 집합 데이터베이스는 가용성 복제본에 의해 호스트됩니다. 가용성 그룹을 설정하려면 WSFC(Windows Server 장애 조치(failover) 클러스터링) 클러스터를 배포하여 가용성 복제본(replica) 호스트하고 클러스터 노드에서 Always On 사용하도록 설정해야 합니다. 그런 다음 VMM SQL Server 데이터베이스를 가용성 데이터베이스로 추가할 수 있습니다.

Always On 가용성 그룹을 사용하여 VMM 데이터베이스 구성

  1. VMM 서버에서 VMM 서비스를 중지합니다. 클러스터의 경우 장애 조치 클러스터 관리자에서 VMM 역할을 중지합니다.

  2. VMM 데이터베이스를 호스트하는 컴퓨터에 연결하고 SQL Server Management Studio에서 VMM 데이터베이스 >>을 마우스 오른쪽 단추로 클릭합니다. 옵션에서 데이터베이스에 대한 복구 모델전체로 설정합니다.

  3. VMM 데이터베이스를 마우스 오른쪽 단추로 클릭하고 >>>>을 선택하여 데이터베이스의 백업을 수행합니다.

  4. SQL Server Management Studio >>>에서 가용성 그룹 이름을 마우스 오른쪽 단추로 클릭하고 >를 클릭합니다.

  5. 가용성 그룹에 데이터베이스 추가데이터베이스 선택에서 VMM 데이터베이스를 선택합니다.

  6. 데이터 동기화 선택에서 기본값인 전체를 유지합니다.

  7. 복제본에 연결연결에서 가용성 그룹 대상에 대한 사용 권한을 지정합니다.

  8. 필수 구성 요소는 유효성 검사에서 확인합니다. 요약에서 다음 Always On VMM 데이터베이스에 대한 가용성 지원이 시작됩니다. VMM 데이터베이스가 복사되고 이 지점에서 Always On은 SQL Server Always On 클러스터 노드 간에 VMM 데이터베이스가 동기화되어 유지되도록 합니다.

  9. HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\ConnectionString 경로에서 VMM 연결 문자열을 Server에서 SQLListenerName으로 변경합니다. 또한 다음을 업데이트합니다.

    • HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\MachineNameSQLListenerName으로
    • HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\InstanceNameSQLListenerName으로
    • HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\MachineFQDNSQLListenerFQDN으로
  10. VMM 서비스 또는 클러스터 역할을 다시 시작합니다. VMM 서버는 SQL Server에 연결할 수 있어야 합니다.

  11. VMM 자격 증명은 주 SQL Server에 대해서만 저장되므로 다음 특성을 지닌 SQL Server 클러스터의 보조 노드에서 새 로그인을 만들어야 합니다.

    • 로그인 이름은 VMM 서비스 계정 이름과 동일합니다.
    • 로그인에는 VMM 데이터베이스에 대한 사용자 매핑이 포함됩니다.
    • 로그인은 데이터베이스 소유자 자격 증명으로 구성됩니다.

장애 조치(Failover) 실행

Always On이 VMM 데이터베이스에 대해 예상대로 작동하는지 확인하려면 SQL Server 클러스터의 주 노드에서 보조 노드로 장애 조치를 실행합니다.

  1. SQL Server Management Studio에서 보조 서버의 가용성 그룹을 마우스 오른쪽 단추로 클릭하고 >를 클릭합니다.
  2. 가용성 그룹 장애 조치새로운 주 복제본 선택에서 보조 서버를 선택합니다.
  3. 요약에서 마침을 선택합니다.
  4. 이제 SQL Server를 실행하는 보조 노드 컴퓨터로 장애 조치를 시작하여 다시 이동하고, VMM 서비스(scvmmservice)를 다시 시작할 수 있는지 확인합니다.
  5. SQL Server를 실행하는 클러스터의 모든 보조 노드에 대해 마지막 두 단계를 반복합니다.
  6. 고가용성 VMM 설치인 경우 다른 고가용성 VMM 노드를 계속 설치합니다.

참고

다중 서브넷 시나리오에서 긴 대기 시간 또는 시간 제한 오류가 발생하는 경우 경로 HKLM\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\Sql\ConnectionString에서 VMM 연결 문자열 변경하고 MultiSubnetFailover=True를 추가하고 VMM 서비스를 다시 시작합니다.