SQL Server 지원 종료 옵션

적용 대상: SQL Server 2014(12.x) SQL Server 2016(13.x)

이 문서에서는 지원 종료에 도달하는 SQL Server 제품을 위한 옵션을 설명합니다.

SQL Server 수명 주기 이해

SQL Server의 각 버전에는 최소 10년의 지원이 제공되며, 여기에는 5년간의 일반 지원과 5년간의 추가 지원이 포함됩니다.

  • 기본 지원은 기능, 성능, 확장성 및 보안 업데이트를 포함합니다.
  • 연장 지원은 보안 업데이트만 포함합니다.

지원 종료 (수명 종료라고도 함)는 제품이 지원 수명 주기의 끝에 도달했음을 의미합니다. Microsoft는 더 이상 제품에 대한 서비스 및 지원을 제공하지 않습니다. Microsoft 수명 주기에 대한 자세한 내용은 Microsoft 수명 주기 정책을 참조하세요.

옵션

SQL Server 인스턴스가 지원 종료에 도달하면 다음 옵션 중에서 선택합니다.

  • SQL Server를 최신 버전으로 업그레이드합니다.
  • 워크로드를Azure SQL Managed Instance로 마이그레이션하세요.
  • SQL Server 워크로드를 Azure Virtual Machine으로 마이그레이션합니다.
    • 마이그레이션하는 동안 SQL Server 인스턴스를 지원되는 버전으로 업그레이드합니다.
    • 있는 그대로. SQL Server 2016(13.x)에 대한 ESU(확장 보안 업데이트)를 구독합니다. 또는 SQL Server 2014(12.x)를 사용하여 ESU 기간이 끝날 때까지 무료 ESU용 Azure VM으로 마이그레이션합니다.
  • EUS(확장 보안 업데이트)를 구독합니다.

업그레이드 또는 마이그레이션을 계획하고 자동화하기 위한 자세한 정보, 지침 및 도구는 다음을 참조하세요.

다음 표에는 추가 지원이 없는 SQL Server 인스턴스에 대한 옵션이 요약되어 있습니다.

지원 종료 옵션 설명
현대화
온-프레미스 업그레이드 기존 환경을 최신 버전의 SQL Server 및 Windows Server 업그레이드합니다.
Azure SQL Managed Instance를 사용하여 PaaS로 이동 SQL Managed Instance로 리프트 앤 시프트하여, 지속적으로 최신 기능을 제공하는 완전 관리형 서비스를 이용하세요. 즉, 지원 종료가 적용되지 않습니다.
Azure VM에서 SQL Server 사용하여 IaaS로 업그레이드 리프트 앤 시프트 방식으로 워크로드를 Azure 가상 머신의 최신 버전 SQL Server로 이동하세요.
있는 그대로 Azure로 마이그레이션
Azure VM의 SQL Server를 사용하여 IaaS로 이동 "as-is"로 이동하고 SQL Server 2016 (13.x)에 대한 ESU를 구독합니다. 또는 SQL Server 2014(12.x)의 경우, ESU 지원 기간 종료 시까지 ESU를 무료로 받을 수 있습니다.
Azure VMware Solution 사용하여 IaaS로 이동 "있는 그대로" 마이그레이션하고 SQL Server 2016(13.x)에 대한 ESU를 구독하세요. 또는 SQL Server 2014(12.x)의 경우 ESU 제공 기간 종료 시까지 ESU를 무료로 제공받을 수 있습니다.
기존 버전 유지
ESU 구독하기 ESUs를 구독하여 서버와 애플리케이션을 최대 3년 동안 현재 상태 그대로 유지하세요

이 문서에서는 각 접근 방식에 대한 이점 및 고려 사항을 설명하고, 의사 결정 과정에 도움이 되는 추가 리소스를 제공합니다.

SQL Server 업그레이드

SQL Server 인스턴스가 지원 종료에 도달하면 지원되는 최신 버전의 SQL Server로 업그레이드하는 것이 좋습니다. 이 옵션은 환경 일관성을 제공하고, 최신 기능을 사용할 수 있으며, 새 버전의 지원 수명 주기에 맞게 조정합니다.

이점

  • 최신 기술: 새로운 SQL Server 버전은 성능, 확장성, 고가용성 및 보안을 혁신합니다.

  • 제어: 하드웨어와 소프트웨어를 모두 관리하기 때문에 기능과 확장성을 최대한으로 제어할 수 있습니다.

  • 친숙한 환경: 이전 버전의 SQL Server에서 업그레이드하는 경우 이 환경이 가장 친숙하다고 느낍니다.

  • 광범위한 적용 가능성: OLTP 시스템 및 데이터 웨어하우징을 비롯한 모든 종류의 데이터베이스 애플리케이션에 적합합니다.

  • 데이터베이스 애플리케이션에 대한 낮은 위험: 데이터베이스 호환성이 레거시 시스템과 일치하면 기존 데이터베이스 애플리케이션은 기능 및 성능 변경으로부터 계속 보호됩니다. 애플리케이션은 최신 데이터베이스 호환성 설정에서 사용할 수 있는 기능이 필요한 경우에만 전체 재인증이 필요합니다. 자세한 내용은 호환성 인증을 참조하세요.

  • 포괄적인 기술 지원: 광범위한 항목에 대한 기술 지원을 사용하여 운영 문제를 해결하고 비즈니스 위험을 완화할 수 있습니다.

고려 사항

  • 비용: 이 방법은 선행 투자가 필요하며 다른 옵션에 비해 더 높은 지속적인 관리 비용이 필요합니다. 고유한 하드웨어 및 소프트웨어를 구입, 유지 관리 및 관리해야 합니다.

  • 가동 중지 시간: 업그레이드 전략에 따라 가동 중지 시간이 발생할 수 있습니다. 또한 현재 위치 업그레이드 프로세스 중에 문제가 발생할 위험이 있습니다.

  • 복잡성: 지원되지 않는 버전의 Windows Server에 있는 경우 OS도 업그레이드해야 합니다. 최신 버전의 SQL Server는 이러한 Windows 버전을 지원하지 않을 수 있습니다. OS 업그레이드 프로세스 중에는 위험이 증가하므로 비용은 조금 더 들지만 병렬 마이그레이션을 수행하는 것이 좋습니다. Windows Server 2008 또는 Windows Server 2008 R2용 장애 조치(failover) 클러스터 인스턴스에서는 내부 OS 업그레이드가 지원되지 않습니다.

    참고

    클러스터 OS 롤링 업그레이드는 Windows Server 2016부터 사용할 수 있습니다.

리소스

다음 표에서는 SQL Server 지원되는 버전으로 업그레이드하기 위한 리소스에 대한 링크를 제공합니다.

SQL Server 버전 새로운 소식 하드웨어 요구 사항 지원되는 업그레이드
SQL Server 2025년 새로운 기능 요구 사항 업그레이드
SQL Server 2022년 새로운 기능 요구 사항 업그레이드
SQL Server 2019 새로운 기능 요구 사항 업그레이드
SQL Server 2017 새로운 기능 요구 사항 업그레이드

도구:

Azure SQL Managed Instance로 있는 그대로 이전

유지 관리를 오프로드하고 비용을 줄이려면 Azure SQL Managed Instance 이동하는 것이 좋습니다. SQL 관리형 인스턴스는 하드웨어 오류 또는 패치를 걱정할 필요 없이 온-프레미스 SQL Server 인스턴스와 매우 유사합니다. SQL Managed Instance는 리프트 앤 시프트가 준비되었으며 클라우드로의 대부분의 마이그레이션에 사용할 수 있는 공유 리소스 집합이 있는 시스템 및 사용자 데이터베이스의 컬렉션입니다. 이 옵션은 최소한의 변경으로 클라우드 마이그레이션이 가능하고 안정적인 최신 SQL Server 데이터베이스 엔진 기능을 사용하려는 새 애플리케이션 또는 기존 온-프레미스 애플리케이션에 가장 적합합니다.

이점

  • 비용: 소프트웨어 및 하드웨어 유지 관리를 오프로드하여 비용을 절감합니다.
  • 리프트 앤 시프트: 데이터베이스 변경이 최소화된 모든 데이터베이스를 포함하여 전체 SQL Server 온-프레미스 인스턴스를 SQL 관리형 인스턴스로 리프트 앤 시프트할 수 있습니다.
  • 기능: 데이터베이스 간 쿼리, 트랜잭션 복제 게시 및 배포, SQL 작업 예약 및 CLR 지원과 같은 SQL Server의 온-프레미스 인스턴스 기능과 밀접하게 일치합니다.
  • 확장성: SQL 관리형 인스턴스 내에서 모든 데이터베이스는 리소스를 공유하며 가동 중지 시간 없이 언제든지 스케일 업 및 축소할 수 있습니다.
  • 자동화: 패치 및 백업이 자동으로 수행되어 중요한 유지 관리 시간을 절약할 수 있습니다.
  • 가용성: 서비스 비용은 스토리지 및 고가용성(99.99% 가용성을 보장)을 모두 포함합니다.
  • Intelligent Insights: 기본 제공 인텔리전스 분석을 사용하여 데이터베이스의 성능에 대한 인사이트를 얻습니다.
  • 버전 없는: Always-up-to-date 업데이트 정책을 사용하는 Azure SQL Managed Instance 버전이 없습니다. 즉, 항상 최신 버전에 있으며 업그레이드 또는 가동 중지 시간에 대해 걱정할 필요가 없습니다. 또한 안정적인 최신 기능이 클라우드에 먼저 릴리스되는 등 항상 최신의 최고 기능을 제공합니다.
  • 환경 간 호환성: 해당 업데이트 정책을 사용하여 SQL 관리형 인스턴스를 구성하는 경우 온-프레미스 SQL Server 2022(16.x) 또는 SQL Server 2025(17.x) 인스턴스를 사용하여 양방향 장애 조치(failover) 및 환경 간 재해 복구를 활용할 수 있습니다.
  • 낮은 데이터베이스 애플리케이션 위험: 데이터베이스 호환성이 온-프레미스 데이터베이스와 동일한 수준이면, 유해한 영향을 미칠 수 있는 기능 및 성능 변경으로부터 기존 데이터베이스 애플리케이션을 보호할 수 있습니다. 최신 데이터베이스 호환성 설정에서 사용 가능한 기능이 필요한 경우에만 애플리케이션을 완전히 다시 인증하면 됩니다. 자세한 내용은 호환성 인증을 참조하세요.

고려 사항

  • 비용: SQL 관리되는 인스턴스는 Azure VM에서 SQL Server 것보다 비용이 많이 들 수 있습니다.
  • Transact-SQL 차이점: Azure SQL Managed Instance 기능 집합은 포괄적이지만 기존 SQL Server 작업에 영향을 줄 수 있는 몇 가지 호환성 차이점이 있습니다.
  • 배포: SQL 관리형 인스턴스를 배포하는 데 Azure 가상 머신을 배포하는 것보다 더 많은 시간이 걸릴 수 있습니다.
  • 기능 제한: SQL 관리형 인스턴스는 대부분의 기능을 SQL Server와 공유하지만 일부 기능은 지원되지 않습니다.
  • 크기 제한: SQL 관리형 인스턴스 내의 모든 데이터베이스에 대한 결합된 스토리지 크기는 온-프레미스 SQL Server의 경우 524PB가 아닌 32TB로 제한됩니다.
  • 네트워킹: SQL 관리형 인스턴스에 대한 네트워킹 요구 사항은 인프라에 복잡성을 더하고 Azure ExpressRoute 또는 VPN Gateway가 필요합니다.
  • 유지 관리 시간: 투명하게 공개되기는 하지만 정확한 유지 관리 시간이 보장되지는 않습니다.

리소스

도구:

SQL Server를 Azure VM으로 리프트 앤 시프트 마이그레이션

또 다른 옵션은 SQL Server를 실행하는 Azure 가상 머신으로 워크로드를 마이그레이션하는 것입니다. 시스템을 현재 상태로 마이그레이션하고 지원 종료 SQL Server를 유지하거나 SQL Server를 최신 버전으로 업그레이드할 수 있습니다. 이 옵션은 OS 수준 액세스가 필요한 마이그레이션 및 애플리케이션에 가장 적합합니다. SQL Server 가상 머신은 변경 내용을 최소화하거나 변경하지 않고 클라우드로 신속하게 마이그레이션해야 하는 기존 애플리케이션을 위한 리프트 앤 시프트가 준비되어 있습니다.

이점

  • 비용 절감: 하드웨어 및 서버 소프트웨어 비용을 절감하고 시간당 사용량에 대해서만 비용을 지불합니다.
  • 리프트 앤 시프트: 최소한의 변경이나 변경 없이 SQL Server 및 애플리케이션 인프라를 클라우드로 리프트 앤 시프트할 수 있습니다.
  • 호스트된 환경: 하드웨어 및 소프트웨어 유지 관리 오프로드와 같은 호스트된 환경의 이점을 얻을 수 있습니다.
  • 자동화: Windows Server 2008 R2 이상 버전인 경우 자동화된 패치 및 자동화된 백업의 이점을 얻을 수 있습니다.
  • OS 제어: 운영 체제 환경을 제어할 수 있지만 SQL Server의 친숙한 기능 집합을 사용합니다.
  • 신속한 배포: 가상 머신 이미지의 라이브러리에서 신속하게 배포할 수 있습니다.
  • 라이선스 이동: 자체 라이선스를 사용할 수 있으므로 운영 비용을 절감할 수 있습니다.
  • 고가용성: 최대 99.99%의 가용성을 보장하는 Azure 인프라의 기본 제공 가상 머신 가용성뿐만 아니라, 장애 조치(failover) 클러스터 인스턴스 및 Always On 가용성 그룹 같은 SQL Server 고가용성 옵션을 활용할 수도 있습니다.
  • 낮은 데이터베이스 애플리케이션 위험: 데이터베이스 호환성이 레거시 데이터베이스와 동일한 수준이면, 유해한 영향을 미칠 수 있는 기능 및 성능 변경으로부터 기존 데이터베이스 애플리케이션을 보호할 수 있습니다. 최신 데이터베이스 호환성 설정에서 사용 가능한 기능이 필요한 경우에만 애플리케이션을 완전히 다시 인증하면 됩니다. 자세한 내용은 호환성 인증을 참조하세요.
  • 무료 SQL Server 2014(12.x) 확장 보안 업데이트: SQL Server 2014(12.x) as-is유지하도록 선택한 경우 Software Assurance 없이도 Azure VM에서 SQL Server 마이그레이션하여 지원 날짜 종료 후 3년 동안 무료 EUS를 받을 수 있습니다. SQL Server 2016(13.x) ESU의 경우 ESU를 구독할 수 있습니다.

고려 사항

  • 관리 효율성: SQL Server 및 운영 체제 소프트웨어를 모두 관리해야 합니다.
  • 네트워킹: 네트워킹 및 Active Directory 인프라와 통합되도록 가상 머신을 구성해야 하므로 복잡성이 더해집니다.
  • 공유 스토리지 FCI: Azure 가상 머신은 저장소 공간 다이렉트 또는 프리미엄 파일 공유를 사용하는 장애 조치(failover) 클러스터 인스턴스만 지원합니다. 공유 스토리지를 사용하는 장애 조치(failover) 클러스터 인스턴스는 지원하지 않습니다. 따라서 Azure 가상 머신은 Windows Server 2012 이상 버전을 사용하는 경우에만 장애 조치(failover) 클러스터 인스턴스를 지원합니다.
  • 확장성 가동 중지 시간: CPU 및 스토리지 리소스를 변경하면 가동 중지 시간이 발생하게 됩니다.
  • 크기 제한: SQL Server 인스턴스는 필요한 만큼의 데이터베이스를 지원할 수 있지만, 단일 SQL Server 인스턴스에서 모든 데이터베이스의 누적 합계는 온-프레미스 SQL Server의 524PB와 달리 최대 256TB입니다.

리소스

기존 환경에 대한 ESU를 사용하여 지원 확장

참고

AZURE VM에서 2016년 SQL Server EUS(확장 보안 업데이트)의 가격 구조가 변경되었습니다. 자세한 내용은 SQL Server 2016 ESU를 참조하세요.

업그레이드할 준비가 되지 않았고 클라우드로 이동할 준비가 되지 않은 경우 ESU(확장 보안 업데이트)를 구독하여 지원 날짜 종료 후 최대 3년 동안 중요한 보안 업데이트를 받을 수 있습니다.

이점

  • 애플리케이션 지원: 애플리케이션이 최신 버전의 SQL Server 다시 인증해야 하는 경우 이 옵션을 선택합니다. 호환성 인증을 사용하지 않는 애플리케이션에서는 대부분 이 옵션을 사용합니다.
  • 일관된 인프라: 인프라를 어떤 방식으로든 변경할 필요가 없습니다.
  • Time: 이 옵션은 3년 동안 사용할 수 있으며, 애플리케이션을 인증하기 위한 추가 시간을 제공합니다.

고려 사항

  • 제한된 가용성: Software Assurance 또는 구독 라이선스가 있는 고객만 이 옵션을 사용할 수 있습니다.
  • 비용: ESU 비용이 연간 온-프레미스 라이선스 비용의 약 75% 수준이므로, 이 옵션은 상당한 비용이 들 수 있습니다.
  • 제한된 시간 프레임: 이 옵션은 3년 동안만 사용할 수 있습니다. 보안 및 규정 준수를 보장하기 위해 3년 기간이 끝나면 업그레이드하거나 마이그레이션해야 합니다.
  • 버그 수정 없음: 제품에 비보안 버그가 발생하는 경우 Microsoft는 버그 수정을 릴리스하지 않습니다.
  • 제한된 지원: ESU에는 새로운 기능, 기능 향상 또는 고객이 요청한 수정 사항이 포함되지 않습니다. 보안 수정 사항은 Microsoft 보안 대응 센터(MSRC)에서 중요하다고 평가한 수정 사항으로 제한됩니다. 기술 지원은 릴리스된 업데이트와 직접 관련된 문제로 제한됩니다.

리소스

Azure VMware 솔루션으로 마이그레이션

Azure VMware Solution을 사용하면 친숙한 도구와 빠른 마이그레이션 경로를 사용하여 Azure에서 VMware 환경을 실행할 수 있습니다.

이 환경의 Azure VMware에서 SQL Server 2014(12.x)를 실행하면 Azure 실행으로 확장된 무료 ESU 혜택을 제공합니다. Azure VMware Solution에서 ESU를 구성하는 방법에 대한 자세한 내용은 Azure VMware Solution VM의 SQL Server 및 Windows Server에 대한 ESU를 검토하세요. SQL Server 2016(13.x) ESU의 경우 ESU를 구독할 수 있습니다.

수명 주기 날짜

다음 표에서는 SQL Server 제품 수명 주기 날짜(대략적)를 제공합니다. 자세한 내용 및 정확도는 Microsoft 수명 주기 정책 페이지를 참조하세요.

버전 릴리스 연도 일반 지원 종료 날짜 연장 지원 종료 날짜
SQL Server 2025년 2025 2031 2036
SQL Server 2022년 2022 2028 2033
SQL Server 2019 2019 2025 2030
SQL Server 2017 2017 2022 2027
SQL Server 2016 2016 2021 2026
SQL Server 2014 2014 2019 2024

중요

이 테이블과 Microsoft 수명 주기 페이지 간에 불일치가 있으면 Microsoft 수명 주기 페이지가 이 테이블을 대체합니다. 이 테이블은 대략적인 참조로 사용할 수 있습니다.