하드웨어 가상화 환경에서 실행되는 Microsoft SQL Server 제품에 대한 지원 정책

이 문서에서는 하드웨어 가상화 환경에서 실행되는 SQL Server 제품에 대한 지원 정책을 설명합니다.

원래 제품 버전: SQL Server
원본 KB 번호: 956893

소개

이 문서에서는 하드웨어 가상화 환경에서 실행되는 Microsoft SQL Server 제품에 대한 지원 정책을 설명합니다.

추가 정보

Microsoft는 지원되는 다음과 같은 하드웨어 가상화 환경에 대한 SQL Server 기술 지원을 제공합니다.

  • Hyper-V를 사용한 Windows Server 버전(현재 지원 수명 주기)

  • Microsoft Hyper-V 서버

  • SVVP(서버 가상화 유효성 검사 프로그램)를 통해 유효성을 검사하는 구성입니다.

    인증된 공급업체 및 SVVP 구성에 대한 자세한 내용은 를 참조하세요 http://windowsservercatalog.com/svvp.aspx?svvppage=svvp.htm.

    참고

    SVVP 솔루션은 유효한 SVVP 구성으로 간주되려면 Windows Server 버전(현재 지원 수명 주기)에 대해 인증된 하드웨어에서 실행되어야 합니다.

Microsoft는 지원되는 다음과 같은 하드웨어 가상화 환경에 대해 SQL Server 버전에 대한 기술 지원을 제공합니다.

  • Azure Virtual Machines, Azure Virtual Network 및 Azure VMware Solution 포함하는 Azure Infrastructure Services(자세한 내용은 질문과 대답 섹션 참조).
  • SQL Server 버전은 현재 수명 주기 정책에 따라 지원되는 버전입니다.

Microsoft는 다음 환경에 대해 제한되거나 기술 지원을 제공하지 않을 수 있습니다.

  • 명 주기 정책을 벗어나 가상화 공급업체 또는 구성에서 실행되는 모든 버전의 SQL Server.
  • SVVP 프로그램을 통해 유효성을 검사하는 구성이 아닌 모든 타사 가상화 소프트웨어입니다.

이 제한된 지원 정책은 다음 Microsoft 기술 자료 문서를 기반으로 합니다.

비 Microsoft 하드웨어 가상화 소프트웨어에서 실행되는 Microsoft 소프트웨어에 대한 지원 정책

제한 사항 및 제한 사항

다음 제한 사항 및 제한 사항은 위의 지원되는 구성의 지원 정책에 영향을 줄 수 있습니다.

  • 다음 요구 사항이 모두 충족되면 이 문서에 나열된 지원되는 하드웨어 가상화 환경에 대한 가상 머신의 SQL Server 게스트 장애 조치(failover) 클러스터링이 지원됩니다.

  • SQL Server 제품은 현재 Microsoft 지원 수명 주기 정책에 따라 지원되는 버전이어야 합니다. Microsoft 지원 수명 주기 정책에 대한 자세한 내용은 제품 및 서비스 수명 주기 정보 검색을 참조하세요.

  • SQL Server VSS(볼륨 스냅샷)를 사용하는 가상화 인식 백업 솔루션을 지원합니다. 예를 들어 SQL Server Hyper-V 백업을 지원합니다.

    VSS 볼륨 스냅샷을 사용하지 않는 가상 머신 스냅샷은 SQL Server 지원되지 않습니다. VSS를 사용하여 게스트의 애플리케이션과 상호 작용하지 않고 VM의 특정 시점 메모리, 디스크 및 디바이스 상태를 백그라운드에서 저장하는 모든 스냅샷 기술은 SQL Server 일관성 없는 상태로 남을 수 있습니다.

  • EnableWriteOrderPreservationAcrossDisks 플래그가 설정된 경우 Hyper-V 복제본의 SQL Server 지원됩니다.

    참고

    EnableWriteOrderPreservationAcrossDisks 플래그를 설정하려면 다음 cmdlet을 실행합니다.

    Set-VMReplication -VMName \<vm-name> -EnableWriteOrderPreservationAcrossDisks 1

    예외

    여러 SQL VM이 서로 긴밀하게 결합된 경우 개별 VM이 DR(재해 복구) 사이트로 장애 조치(failover)될 수 있지만 VM 내의 SQL HA(고가용성) 기능은 VM 장애 조치(failover) 후에 제거하고 다시 구성해야 합니다. 이러한 이유로 Hyper-VM 복제본에서는 다음 SQL Server 기능이 지원되지 않습니다.

    • 가용성 그룹
    • 데이터베이스 미러링
    • 장애 조치(failover) 클러스터 인스턴스
    • 로그 전달
    • 복제

    Linux 환경에서 실행되는 SQL Server의 경우 Microsoft SQL Server 기술 지원 정책의 지원되는 가상화 기술 섹션에 있는 지침을 검토합니다.

    테스트 및 개발 목적으로만 중첩된 가상화가 있는 가상 머신의 Hyper-V 실행에서 SQL Server 사용하는 것이 좋습니다.

질문과 대답

  • Q1: 비 Microsoft 공급업체 구성이 SVVP를 통해 인증된 경우 어떤 수준의 기술 지원을 받게 됩니까?

    A1: Microsoft CSS(고객 서비스 및 지원)는 고객 및 SVVP 인증 공급업체와 협력하여 가상 머신에서 실행되는 SQL Server 문제를 조사합니다. Microsoft CSS 또는 SVVP 공급업체는 다음 SVVP 웹 사이트에 설명된 프로세스를 따라 문제를 resolve 위해 TSANet 프로그램을 고객의 권한과 함께 사용합니다.

    Server Virtualization Validation Program(서버 가상화 유효성 검사 프로그램)

  • Q2: 비 Microsoft 공급업체 가상화 구성이 SVVP를 통해 인증되지 않은 경우 어떻게 해야 할까요?

    A2: Microsoft CSS는 기술 자료 문서 897615 설명된 지원 정책을 따릅니다. 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 확인합니다.

    비 Microsoft 하드웨어 가상화 소프트웨어에서 실행되는 Microsoft 소프트웨어에 대한 지원 정책

    Microsoft CSS에서 문제가 공급업체 가상화 소프트웨어와 관련이 있을 수 있다고 판단하는 경우 Microsoft CSS는 고객이 가상화 환경 외부에서 문제를 재현하도록 요구할 수 있습니다.

    공급업체가 프로그램에 참여하더라도 모든 공급업체 구성이 SVVP에서 인증된 것으로 간주되지는 않습니다. 공급업체가 이 프로그램을 통해 변경 내용을 제출하면 유효성이 검사된 구성 목록이 업데이트될 수 있습니다.

  • Q3: SVVP 프로그램은 특히 Windows Server 2008에 대한 유효한 구성을 나열합니다. 다른 버전의 Windows가 게스트 운영 체제로 사용되도록 지원되나요?

    A3: 예. 다음 SVVP 웹 사이트에 설명된 대로 최신 릴리스 버전의 Windows Server에 대한 SVVP 요구 사항을 통과한 제품은 수명 주기 매트릭스별로 계속 지원되는 모든 이전 버전의 Windows Server에서 지원되는 것으로 간주됩니다.

    서버 가상화

    게스트 운영 체제에서 SQL Server 실행하는 경우 해당 SQL Server 제품 설명서에 나열된 요구 사항에 따라 게스트 운영 체제 버전에서 SQL Server 버전을 지원해야 합니다.

    SQL Server 하드웨어 및 소프트웨어 요구 사항에 대한 자세한 내용은 문서의 다음 페이지를 참조하세요.

  • Q4: 가상화 환경에서 데이터베이스 미러링과 같은 SQL Server 기능을 실행할 수 있나요?

    A4: 가상화 환경에서 SQL Server 설치하고 사용하는 유일한 제한 사항은 이 문서 또는 SQL Server 제품 설명서에 설명되어 있습니다. 이 문서 또는 SQL Server 제품 설명서에 명시되지 않은 모든 기능 또는 사용법은 운영 체제 미설치 하드웨어 환경과 동일한 제한 사항 및 지원을 사용하여 가상화 환경에서 지원되는 것으로 간주됩니다. 다양한 버전의 SQL Server 지원되는 기능에 대한 자세한 내용은 TechNet 웹 사이트를 참조하세요.

    SQL Server 2008 R2 버전에서 지원하는 기능

    이러한 동일한 요구 사항은 가상화 환경에서 실행되는 SQL Server 2008 이상 버전에 적용됩니다.

  • Q5: SQL Server Windows Server를 사용하여 빠른 마이그레이션 및 실시간 마이그레이션이 지원되는가요?

    A5: 예, Hyper-V 및 Hyper-V 서버에서 Windows Server와 함께 사용할 경우 SQL Server 라이브 마이그레이션이 지원됩니다. Hyper-V 및 Hyper-V 서버가 있는 Windows Server의 SQL Server 빠른 마이그레이션도 지원됩니다.

  • Q6: 스냅샷 또는 마이그레이션과 같은 SVVP 공급업체 가상화 기능을 사용할 때 SQL Server 대한 지원 정책은 무엇인가요?

    A6: VSS를 사용하지 않는 가상화 공급업체의 스냅샷은 SQL Server 지원되지 않습니다. 마이그레이션과 같은 SVVP 공급업체의 다른 가상화 추가 기능은 SVVP 공급업체에서 지원해야 합니다. 여기에는 이러한 기능을 사용할 때 SQL Server 발생할 수 있는 모든 문제가 포함됩니다. 가상화 제품의 추가 기능에 대한 지원 정책에 대한 자세한 내용은 이 리소스를 참조하세요.

    Server Virtualization Validation Program(서버 가상화 유효성 검사 프로그램)

  • Q7: Hyper-V 동적 메모리가 SQL Server 지원되는가요?

    A7: Hyper-V 동적 메모리는 SQL Server 완벽하게 지원됩니다. 핫 추가 메모리(엔터프라이즈 및 데이터 센터)를 지원하는 SQL Server 버전 및 버전만 Hyper-V 동적 메모리를 사용하여 추가된 메모리를 볼 수 있습니다. SQL Server 2012 이상 버전의 표준 버전은 가상 환경에서 실행할 때 핫 추가 메모리도 인식합니다. 핫 추가 메모리를 지원하지 않는 SQL Server 버전은 여전히 지원됩니다. 그러나 이러한 버전은 SQL Server 시작할 때 운영 체제에 있는 메모리만 검색합니다. Hyper-V 동적 메모리를 배포하기 전에 SQL Server Hyper-V 동적 메모리를 사용할 때 다음 리소스를 읽어보세요.

  • Q8: Microsoft Azure Virtual Machine에서 실행되는 SQL Server 지원합니까?

    A8: 예, Microsoft는 Microsoft Azure Virtual Machines 및 Microsoft Azure Virtual Network 포함하는 Microsoft Azure Infrastructure Services의 SQL Server 지원합니다. Microsoft Azure Virtual Machine에서 SQL Server 배포할 때 다음 사항을 고려합니다.

  • Q9: Microsoft는 Microsoft Azure VMware Solution 실행되는 SQL Server 지원하나요?

    A9: 예, Microsoft는 Microsoft Azure VMware Solution 포함하는 Microsoft Azure Infrastructure Services의 SQL Server 지원합니다. Microsoft Azure VMware Solution SQL Server 배포하는 경우 다음 리소스를 고려합니다.

  • Q10: 고객이 Microsoft Azure VM 역할에서 SQL Server 실행할 수 있나요?

    A10: Microsoft Azure VM 역할은 비영구적 역할이며 Microsoft Azure Virtual Machine과 동일하지 않습니다. SQL Server 프로덕션 사용에는 지원되지 않습니다. 현재 Microsoft Azure 플랫폼에서 데이터 플랫폼 기능을 배포하려는 고객은 Microsoft Azure Virtual Machine 또는 Microsoft Azure SQL Database 사용해야 합니다.

  • Q11 가상화된 환경에 SQL Server 배포하는 동안 고려해야 할 권장 구성 또는 모범 사례가 있나요?

    A11: 예, 해당 하이퍼바이저의 다음 권장 사항을 참조해야 합니다.