Azure Cosmos DB for PostgreSQL에서 지원되는 데이터베이스 버전

적용 대상: Azure Cosmos DB for PostgreSQL(PostgreSQL에 대한 Citus 데이터베이스 확장 기반)

PostgreSQL 버전

클러스터에서 실행되는 PostgreSQL 버전은 만드는 동안 사용자 지정할 수 있으며 클러스터가 만들어지면 인플레이스 업그레이드를 수행할 수 있습니다. Azure Cosmos DB for PostgreSQL은 현재 다음 주 PostgreSQL 버전을 지원합니다.

PostgreSQL 버전 16

현재 부 릴리스는 16.3입니다. 이 부 릴리스의 향상된 기능 및 수정 사항에 대한 자세한 내용은 PostgreSQL 설명서를 참조하세요.

PostgreSQL 버전 15

현재 부 릴리스는 15.7입니다. 이 부 릴리스의 향상된 기능 및 수정 사항에 대한 자세한 내용은 PostgreSQL 설명서를 참조하세요.

PostgreSQL 버전 14

현재 부 릴리스는 14.12입니다. 이 부 릴리스의 향상된 기능 및 수정 사항에 대한 자세한 내용은 PostgreSQL 설명서를 참조하세요.

PostgreSQL 버전 13

현재 부 릴리스는 13.15입니다. 이 부 릴리스의 향상된 기능 및 수정 사항에 대한 자세한 내용은 PostgreSQL 설명서를 참조하세요.

PostgreSQL 버전 12

현재 부 릴리스는 12.19입니다. 이 부 릴리스의 향상된 기능 및 수정 사항에 대한 자세한 내용은 PostgreSQL 설명서를 참조하세요.

PostgreSQL 버전 11 이전

Azure Cosmos DB for PostgreSQL의 경우 PostgreSQL 버전 11과 그 이전 버전을 지원하지 않습니다.

주의

PostgreSQL 커뮤니티는 2023년 11월 9일에 PostgreSQL 11에 대한 지원을 종료했습니다. Azure Cosmos DB for PostgreSQL의 사용 중지된 PostgreSQL 주 버전에 적용되는 제한 사항을 참조하세요. Azure Cosmos DB for PostgreSQL에서 주 PostgreSQL 버전의 인플레이스 업그레이드 에 대해 알아봅니다.

‘최종’ 부 릴리스는 11.22입니다. 이 마지막 부 릴리스의 향상된 기능 및 수정사항에 대한 자세한 내용은 PostgreSQL 설명서를 참조하세요.

PostgreSQL 버전 구문

PostgreSQL 버전 10 이전에는 PostgreSQL 버전 관리 정책은 첫 번째 또는 두 번째 숫자의 증가를 '주 버전' 업그레이드로 간주했습니다. 예를 들어 9.5에서 9.6으로 업그레이드는 '주' 버전 업그레이드로 간주되었습니다. 버전 10부터는 첫 번째 숫자의 변경만 주 버전 업그레이드로 간주됩니다. 예를 들어 10.0에서 10.1로 업그레이드는 '부' 릴리스 업그레이드입니다. 버전 10에서 버전 11로 업그레이드는 '주' 버전 업그레이드입니다.

PostgreSQL 버전 지원 및 사용 중지

Azure Cosmos DB for PostgreSQL은 Azure에서 버전 지원을 시작한 날짜부터 PostgreSQL 커뮤니티가 해당 주 PostgreSQL 버전을 사용 중지할 때까지 각 주 버전의 PostgreSQL을 지원합니다. PostgreSQL 커뮤니티 버전 관리 정책을 참조하세요.

Azure Cosmos DB for PostgreSQL은 정기적 유지 관리의 일환으로 Azure에서 사용 가능한 최신 PostgreSQL 버전으로 부 버전 업데이트를 자동으로 수행합니다.

주 버전 사용 중지 정책

Azure Cosmos DB for PostgreSQL의 주요 PostgreSQL 버전 사용 중지 날짜는 PostgreSQL 커뮤니티 버전 관리 정책을 따릅니다.

버전 What's New 다음 이후에 지원됨 사용 중지 날짜(Azure)
PostgreSQL 16 기능 2023년 9월 28일 2028년 11월 9일
PostgreSQL 15 기능 2022년 10월 20일 2027년 11월 11일
PostgreSQL 14 기능 2021년 10월 1일 2026년 11월 12일
PostgreSQL 13 기능 2021년 4월 6일 2025년 11월 13일
PostgreSQL 12 기능 2021년 4월 6일 2024년 11월 14일
PostgreSQL 11 기능 2019년 5월 7일 2023년 11월 9일(사용 중지)

Azure Cosmos DB for PostgreSQL에서 지원되지 않는 사용 중지된 PostgreSQL 엔진 버전

Azure Cosmos DB for PostgreSQL에서 사용 중지된 버전을 계속 실행할 수 있습니다. 그러나 각 PostgreSQL 데이터베이스 버전의 만료 날짜 이후에는 다음 제한 사항에 유의합니다.

  • 커뮤니티가 더 이상 버그 수정 또는 보안 픽스를 릴리스하지 않으므로 Azure Cosmos DB for PostgreSQL이 사용 중지된 데이터베이스 엔진에 버그 또는 보안 문제 관련 패치를 적용하거나 사용 중지된 데이터베이스 엔진에 대한 보안 조치를 취하지 않습니다. 결과적으로 보안 취약성이나 기타 문제가 발생할 수 있습니다. 그러나 Azure는 호스트, OS, 컨테이너 및 기타 서비스 관련 구성 요소에 대해 정기적으로 유지 관리 및 패치를 계속 수행합니다.
  • PostgreSQL 엔진 자체와 관련하여 발생할 수 있는 지원 문제가 있는 경우 커뮤니티에서 더 이상 패치를 제공하지 않으므로 지원을 제공하지 못할 수도 있습니다. 이러한 경우 데이터베이스를 지원되는 버전 중 하나로 업그레이드해야 합니다.
  • 사용 중지된 버전에서는 새 데이터베이스 서버를 만들 수 없습니다. 그러나 지정 시간 복구를 수행하고 기존 서버에 대한 읽기 복제본을 만들 수 있습니다.
  • Azure Cosmos DB for PostgreSQL에서 개발한 새 서비스 기능은 지원되는 데이터베이스 서버 버전에서만 사용할 수 있습니다.
  • 작동 시간 SLA는 Azure Cosmos DB for PostgreSQL 서비스 관련 문제에만 적용되며 데이터베이스 엔진 관련 버그로 인한 가동 중지 시간에는 적용되지 않습니다.
  • 사용 중지된 데이터베이스 버전에서 식별된 PostgreSQL 데이터베이스 엔진 취약성으로 인해 서비스에 대한 심각한 위협이 발생하는 극단적인 경우에는 Azure에서 서비스를 보호하기 위해 데이터베이스 서버를 중지하도록 선택할 수 있습니다. 이 경우 서버를 온라인 상태로 전환하기 전에 서버를 업그레이드하라는 알림이 표시됩니다.

Citus 및 기타 확장 버전

클러스터에서 실행 중인 PostgreSQL 버전에 따라 다른 PostgreSQL 확장 버전도 설치됩니다. 특히 PostgreSQL 14, PostgreSQL 15 및 PostgreSQL 16은 Citus 12와 함께 제공되고 PostgreSQL 13은 Citus 11과 함께 제공되고 PostgreSQL 12는 Citus 10고 함께 제공되며 이전 PostgreSQL 버전은 Citus 9.5와 함께 제공됩니다.

다음 단계