다음을 통해 공유


Azure Database for MySQL 버전 지원 정책

Azure Database for MySQL은 MySQL 커뮤니티 버전을 기반으로 하는 완전 관리형 데이터베이스 서비스를 제공하여 개발자가 효율적으로 애플리케이션을 빌드하고 크기 조정할 수 있도록 지원합니다. 이 문서에서는 Azure Database for MySQL의 버전 지원 정책을 간략하게 설명하고, 버전 가용성, 업데이트, 지원 종료 일정을 포함한 수명 주기 관리에 대한 세부 내용을 설명합니다. 이 정책을 이해함으로써 고객은 애플리케이션이 안전하고 성능이 뛰어나며 최신 MySQL 혁신에 맞춰 유지되는 동시에 버전 전환 중에 중단을 최소화할 수 있습니다.

지원되는 MySQL 버전

Azure Database for MySQL은 InnoDB 스토리지 엔진을 사용하여 MySQL 커뮤니티 버전에서 개발되었습니다. 이 서비스는 커뮤니티의 현재 주 버전인 MySQL 5.7 및 8.0을 지원합니다. MySQL은 X.Y.Z 이름 지정 스키마를 사용합니다. 여기서 X는 주 버전이고 Y는 부 버전이며 Z는 버그 수정 릴리스입니다. 스키마에 대한 자세한 내용은 MySQL 설명서를 참조하세요.

현재 Azure Database for MySQL은 다음과 같은 주 버전 및 부 버전의 MySQL을 지원합니다.

버전 유연한 서버?
현재 부 버전
릴리스 상태
MySQL 버전 5.7 5.7.44 GA
MySQL 버전 8.0 8.0.41 GA
MySQL 버전 8.4 8.4.4 공개 미리 보기
MySQL 버전 9.2 9.2.0 공개 미리 보기

버전 지원 정책 설명서에서 사용 중지된 버전에 대한 지원 정책을 참조하세요.

주 버전 지원

Azure Database for MySQL은 버전 관리 정책에 따라 Azure가 지원을 시작한 날짜부터 MySQL 커뮤니티에서 지원을 사용 중지할 때까지 모든 주요 MySQL 버전 관리를 지원합니다.

주 버전 사용 중지 정책

MySQL 주 버전에 대한 사용 중지 세부 정보는 다음 표에 나와 있습니다. 표시된 날짜는 MySQL 버전 관리 정책을따릅니다.

버전 새로운 소식 Azure 지원 시작 날짜 커뮤니티 사용 중지 날짜 Azure 표준 지원 종료 날짜 Azure 지원 확장 시작 날짜 Azure 지원 종료 날짜 연장
MySQL 5.7 기능 2018년 3월 20일 2023년 10월 31일 2026년 3월 31일 화요일 2026년 5월 1일 2029년 5월 1일
MySQL 8 기능 2019년 12월 11일 2026년 4월 30일 2026년 4월 30일 2026년 6월 1일 2029년 4월 30일

참고

사용되지 않는 각 Azure Database for MySQL 버전에 대해 Azure는 커뮤니티 사용 중단 날짜 이후 1개월의 유예 기간을 제공합니다. 이 유예 기간은 고객에게 최신 버전으로 업그레이드할지 또는 유료 확장 지원 플랜에 등록할지를 결정할 수 있는 추가 시간을 제공합니다. Azure Database for MySQL 5.7의 경우 EOL(커뮤니티 수명 종료)이 2023년 10월에 발표되었습니다. 표준 지원 종료 날짜는 원래 2025년 9월로 계획되었지만 고객 피드백에 따라 2026년 3월까지 MySQL 5.7에 대한 표준 지원을 연장했습니다. MySQL 5.7에 대한 지원 확장은 2026년 4월에 시작됩니다. 지원 확장 정책을 포함하여 표준 지원이 종료된 후 발생하는 작업에 대한 자세한 내용은 다음 섹션을 참조하세요.

표준 지원이 종료된 후 수행되는 내용: 지원 정책 확장

고객에게 확장 지원에 업그레이드 또는 등록 여부를 결정할 수 있는 충분한 시간을 제공하기 위해 확장 지원 계획은 2026년 봄부터 공식적으로 시작됩니다.

표준 지원 종료 날짜 이후 지원되지 않는 MySQL 버전에서 실행되는 Azure Database for MySQL 서버는 확장 지원에 자동으로 등록되며 1개월 유예 기간 후에 이 서비스에 대해 자동으로 요금이 청구됩니다. Extend Support는 표준 지원이 종료된 후 최대 3년 동안 중요한 보안 업데이트를 제공하여 고객이 주 버전 업그레이드를 계획하고 실행할 수 있는 추가 시간을 제공합니다. 지원 요금 연장을 방지하려면 Azure Database for MySQL 서버를 여전히 표준 지원 내에 있는 MySQL 버전으로 업그레이드해야 합니다.

지원 연장 기간 동안 Microsoft는 서비스의 가용성, 안정성 및 보안 우선 순위를 지정합니다. 필수 수정은 서비스에 액세스 가능하고 보호된 상태로 유지되도록 구현되지만 새 기능 및 부 버전 업그레이드가 보장되지 않을 수 있습니다.

참고

확장 지원은 표준 지원이 종료된 후 레거시 MySQL 버전에서 실행되는 서버에 자동으로 적용되고 요금이 청구됩니다. 지원 연장을 옵트아웃하고 요금을 방지하려면 고객은 지원되는 주 버전으로 업그레이드해야 합니다. 자세한 내용을 보거나 피드백을 제공하려면 Azure DB For MySQL에 문의하세요.

Azure Database for MySQL Extend 지원에 대한 가격 책정은 업계 표준에 맞게 조정됩니다. 가격은 올해 말 가격 책정 페이지에서 사용할 수 있습니다.

혁신 릴리스 버전 지원

MySQL 혁신 릴리스 버전은 최신 MySQL 기능과 성능에 액세스할 수 있도록 제공됩니다. 이러한 버전에 대한 지원에는 핵심 기능이 포함되지만 HA(고가용성), 복제본, 자동 백업과 같은 유용한 기능은 제외됩니다. 혁신 릴리스 지원은 현재 버전으로 제한되며, 사용자가 최신 발전 사항에 액세스할 수 있도록 이전 버전은 보존되지 않습니다. 각 Innovation 릴리스 서버에는 생성 날짜로부터 30일의 수명 주기가 있으며, 그 후에는 자동으로 제거됩니다. 이러한 버전의 수명 주기 동안에는 월별 유지 관리 업데이트가 적용되지 않습니다.

참고

Innovation 릴리스 버전은 초기 액세스 및 실험을 위한 것입니다. 따라서 고객 지원 사례를 받을 자격이 없으며 직접적인 지원 지원이 제공되지 않습니다. 사용자는 문제 해결 및 지침을 위해 설명서 및 커뮤니티 리소스를 참조하는 것이 좋습니다.

부 버전 지원

Azure Database for MySQL은 정기적 유지 관리의 일환으로 Azure에서 기본 버전으로의 부 버전 업그레이드를 자동으로 수행합니다.

FAQ

Q: 표준 지원이 종료된 후 Azure Database for MySQL 서버를 지원되는 주 버전으로 업그레이드하지 않으면 어떻게 되나요?

A: Azure Database for MySQL 서버를 Azure Extend Support 시작 날짜 이전에 지원되는 주 버전으로 업그레이드하지 않으면 서버가 확장 지원에 자동으로 등록되고 이 서비스에 대한 요금이 청구됩니다. 지원 요금 연장을 방지하려면 서버를 표준 지원 내에 있는 MySQL 버전으로 업그레이드해야 합니다.

Q: Azure Database for MySQL - 유연한 서버에서 주 버전 업그레이드를 수행하는 프로세스는 무엇인가요?

A: Azure Database for MySQL - 유연한 서버를 사용하면 MVU(주 버전 업그레이드) 기능을 사용하여 현재 위치 주 버전 업그레이드를 수행할 수 있습니다. 자세한 내용은 Azure Database for MySQL의 주 버전 업그레이드 - 유연한 서버 문서를 참조합니다.

Q: 주 버전 업그레이드 중에 예상되는 가동 중지 시간 또는 성능 영향이 있나요?

A: 예, 주 버전 업그레이드 프로세스 중에 가동 중지 시간이 있을 것으로 예상됩니다. 구체적인 기간은 데이터베이스의 크기와 복잡성 등의 요인에 따라 달라집니다. 예상되는 가동 중지 시간을 평가하고 잠재적인 성능을 평가하기 위해 개발 및 테스팅 환경에서 테스트 업그레이드를 수행하는 것이 좋습니다. 업그레이드하는 동안 애플리케이션의 가동 중지 시간을 최소화하려면 읽기 복제본을 사용하여 가동 중지 시간 주 버전 업그레이드를 최소로 수행하는 옵션을 탐색할 수 있습니다.

Q: 업그레이드 후 이전 주 버전으로 롤백할 수 있나요?

A: 업그레이드 후 이전 주 버전으로 다운그레이드하는 것은 권장되지 않지만 이러한 유연성이 필요한 특정 시나리오가 있을 수 있음을 인정합니다. 원활한 업그레이드 프로세스를 보장하고 잠재적인 문제를 완화하려면 업그레이드를 진행하기 전에 포괄적인 주문형 백업 을 수행하여 모범 사례를 준수하는 것이 좋습니다. 이 백업은 예방 조치로 사용되므로 필요한 경우 다른 새 Azure Database for MySQL - 유연한 서버에서 데이터베이스를 이전 버전으로 복원 할 수 있습니다.

Q: 최신 주 버전으로 업그레이드할 때의 주요 이점은 무엇인가요?

A: 최신 주요 버전의 MySQL에는 향상된 성능, 보안 및 새로운 기능을 비롯한 다양한 개선 사항이 제공됩니다. 자세한 내용은 관련 MySQL 릴리스 정보를 참조하세요.

Q: 최신 주 버전으로 업그레이드할 때 알아야 할 호환성 문제가 있나요?

A: 최신 주 버전이 변경되면 일부 호환성 문제가 발생할 수 있습니다. 프로덕션 데이터베이스를 업그레이드하기 전에 새 버전으로 애플리케이션을 테스트하는 것이 중요합니다. MySQL의 공식 설명서의 자세한 호환성 문제 목록을 확인하세요.

Q: 업그레이드 프로세스 중에 문제가 발생하는 경우 어떤 지원을 사용할 수 있나요?

A: 질문이 있는 경우, Microsoft Q&A에서 커뮤니티 전문가의 답변을 받으세요. 지원 계획이 있고 기술 지원이 필요한 경우 지원 요청을 만드세요.

Q: 업그레이드하는 동안 내 데이터는 어떻게 됩니까?

A: 업그레이드 프로세스 중에는 데이터가 영향을 받지 않지만 업그레이드를 진행하기 전에 백업을 만드는 것이 좋습니다. 이러한 예방 측정값은 예기치 못한 문제로 인한 잠재적인 데이터 손실 위험을 완화하는 데 도움이 됩니다.

사용 중지된 MySQL 엔진 버전은 Azure Database for MySQL에서 지원되지 않습니다.

다음 제한 사항은 확장 지원 기간이 종료되고 서버에서 사용 중지된 MySQL 버전을 계속 실행 중인 후에만 적용됩니다.

  • 사용 중지된 버전에 대한 추가 보안 또는 지원 업데이트는 제공되지 않습니다. Azure Database for MySQL은 버그 또는 보안 문제에 대해 사용 중지된 데이터베이스 엔진을 패치하지 않으며 데이터베이스 엔진 관련 문제에 대한 지원을 더 이상 사용할 수 없습니다. 그러나 Azure는 호스트, OS, 컨테이너 및 기타 서비스 관련 구성 요소에 대해 정기적인 유지 관리 및 패치를 계속 수행합니다.
  • 사용 중지된 버전에서는 새 데이터베이스 서버를 만들 수 없습니다. 그러나 지정 시간 복구를 수행하고 기존 서버에 대한 읽기 복제본을 만들 수 있습니다.
  • Azure Database for MySQL에서 개발한 새로운 서비스 기능은 지원되는 데이터베이스 서버 버전에서만 사용 가능할 수 있습니다.
  • 작동 시간 S.L.A는 Azure Database for MySQL 서비스 관련 문제에만 적용되며 데이터베이스 엔진 관련 버그로 인한 가동 중지 시간에는 적용되지 않습니다.
  • 사용 중지된 데이터베이스 버전에서 식별된 MySQL 데이터베이스 엔진 취약성으로 인해 서비스에 심각한 위협이 발생하는 극단적인 경우, Azure는 먼저 서비스를 보호하기 위해 데이터베이스 서버의 컴퓨팅 노드를 중지할 수 있습니다. 서버를 온라인으로 전환하기 전에 업그레이드하라는 메시지가 표시됩니다. 업그레이드 프로세스 중에는 원하는 경우 이전 버전으로 복원하는 데 사용할 수 있는 서비스에서 수행되는 자동 백업을 사용하여 데이터가 항상 보호됩니다.