다음을 통해 공유


Azure Database for MySQL 버전 지원 정책

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

지원되는 MySQL 버전

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

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

버전 유연한 서버?
현재 부 버전
MySQL 버전 5.7 5.7.44
MySQL 버전 8.0 8.0.37
MySQL 버전 8.4 8.4.2
MySQL 버전 9.1 9.1.0

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

주 버전 지원

Azure Database for MySQL은 버전 관리 정책에 제공된 대로 MySQL 커뮤니티가 사용을 중지할 때까지 Azure에서 지원을 시작하는 날짜부터 MySQL의 각 주 버전을 지원합니다.

혁신 릴리스 버전 지원

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

부 버전 지원

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

주 버전 사용 중지 정책

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

버전 What's New Azure 지원 시작 날짜 Azure 지원 종료 날짜 커뮤니티 사용 중지 날짜
MySQL 5.7 기능 2018년 3월 20일 2025년 9월 2023년 10월
MySQL 8 기능 2019년 12월 11일 해당 없음 2026년 4월

MySQL 커뮤니티 버전이 2023년 10월에 사용 중지된 후 Azure Database for MySQL 서비스는 어떻게 되나요?

고객의 요청에 따라 Microsoft는 2023년 10월 이후 Azure Database for MySQL에 대한 지원을 연장하기로 결정했습니다. 2025년 9월까지 지속되는 연장된 지원 기간 동안 Microsoft는 서비스의 가용성, 안정성 및 보안 우선 순위를 지정합니다. 부 버전 업그레이드에 대한 보장은 없지만, 서비스가 액세스 가능하고 신뢰할 수 있고 보호된 상태를 유지할 수 있도록 필수 수정 사항을 구현합니다. 계획에는 다음이 포함됩니다.

  • Azure Database for MySQ 유연한 서버에서 v5.7에 대한 지원을 2025년 9월까지 연장하여 고객이 MySQL v8.0으로의 업그레이드를 계획하고 실행할 수 있는 충분한 시간을 제공합니다.

Azure Database for MySQL 5.7 지원을 종료하기 전에 몇 가지 중요한 타임라인에 주의해야 합니다.

Azure MySQL 5.7 사용 중단 타임라인

타임라인 Azure MySQL 5.7 유연한
Azure Portal을 사용하여 새 서버를 만듭니다. 결정될 예정
CLI(명령줄 인터페이스)를 사용하여 새 서버를 만듭니다. 결정될 예정
기존 서버에 대한 복제 서버를 만듭니다. 2025년 9월
기존 서버의 복원 워크플로우를 사용하여 서버 만들기 2025년 9월
Azure Database for MariaDB에서 Azure Database for MySQL - 유연한 서버로 마이그레이션하기 위한 새 서버를 만듭니다. 2025년 9월
Azure Database for MySQL v5.7에 대한 추가 지원 2025년 9월

참고 항목

처음에는 2024년 4월 이후에 CLI 및 포털을 통해 새 Azure Database for MySQL 버전 5.7 인스턴스 만들기를 중지할 계획입니다. 그러나 추가 검토 및 고객 피드백 후에 이 작업을 연기하기로 결정했습니다. 새 MySQL 5.7 인스턴스 만들기를 중단하는 날짜는 현재 검토 중이며 '결정될 예정'으로 남아 있습니다. 이러한 변화는 고객의 요구를 수용하고 전환 기간 동안 유연성을 제공하겠다는 약속을 반영한 것입니다. Azure DB for MySQL에 대한 질문으로 이메일을 보내 MySQL 5.7에 대한 Azure Database For MySQL 유연한 서버 확장 지원에 대한 우려가 있는지 알려주세요. 이러한 변경 내용을 탐색할 때 피드백을 소중히 여기고 지속적인 커뮤니케이션을 장려합니다.

FAQ

Q: Azure Database for MySQL - 유연한 서버를 버전 v5.7에서 v8.0으로 업그레이드하는 프로세스는 무엇인가요?

A: 2023년 5월부터 Azure Database for MySQL - 유연한 서버를 사용하면 MVU(주 버전 업그레이드) 기능을 사용하여 MySQL v5.7에서 v8.0으로 현재 위치 업그레이드를 수행할 수 있습니다. 자세한 내용은 Azure Database for MySQL - 유연한 서버 문서의 주 버전 업그레이드를 참조하세요.

Q: 업그레이드 프로세스 중에 예상되는 가동 중지 시간 또는 성능에 영향을 주나요?

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

Q: v8.0으로 업그레이드한 후 MySQL v5.7로 롤백할 수 있나요?

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

Q: MySQL v8.0으로 업그레이드할 때의 기본 이점은 무엇인가요?

A: MySQL v8.0에는 보다 효율적인 데이터 사전, 향상된 보안 및 일반적인 테이블 식 및 창 함수와 같은 기타 기능을 비롯한 다양한 개선 사항이 제공됩니다. 자세한 내용은 MySQL 8.0 릴리스 정보를 참조 하세요.

Q: MySQL v8.0으로 업그레이드할 때 알아야 할 호환성 문제가 있나요?

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

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

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

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

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

Q: 2025년 9월 이후 서버 5.7은 어떻게 됩니까?

A: Microsoft의 지원 종료된 MySQL 버전 지원 정책을 참조하여 Azure Database for MySQL 5.7 지원이 종료된 후 어떻게 되는지 알아보세요

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

각 MySQL 데이터베이스 버전의 사용 중지 날짜 이후에 사용 중지된 버전을 계속 실행하는 경우 다음 제한 사항을 확인하세요.

커뮤니티가 추가 버그 수정 또는 보안 수정을 릴리스하지 않으므로 Azure Database for MySQL은 버그 또는 보안 문제에 대해 사용 중지된 데이터베이스 엔진을 패치하거나 이에 대한 보안 조치를 취하지 않습니다. 그러나 Azure는 호스트, OS, 컨테이너 및 기타 서비스 관련 구성 요소에 대해 정기적으로 유지 관리 및 패치를 계속 수행합니다.

  • MySQL 데이터베이스와 관련하여 발생할 수 있는 지원 문제가 있는 경우 지원하지 못할 수 있습니다. 이러한 경우 지원을 제공하기 위해 데이터베이스를 업그레이드해야 합니다.
  • 사용 중지된 버전에서는 새 데이터베이스 서버를 만들 수 없습니다. 그러나 지정 시간 복구를 수행하고 기존 서버에 대한 읽기 복제본을 만들 수 있습니다.
  • Azure Database for MySQL에서 개발한 새로운 서비스 기능은 지원되는 데이터베이스 서버 버전에서만 사용할 수 있습니다.
  • 작동 시간 S.L.A는 Azure Database for MySQL 서비스 관련 문제에만 적용되며 데이터베이스 엔진 관련 버그로 인한 가동 중지 시간에는 적용되지 않습니다. 사용 중지된 데이터베이스 버전에서 식별된 MySQL 데이터베이스 엔진 취약성으로 인해 서비스에 심각한 위협이 발생할 경우 Azure는 데이터베이스 서버의 컴퓨팅 노드가 서비스를 먼저 보호하는 것을 중지하도록 선택할 수 있습니다. 서버를 온라인으로 가져오기 전에 업그레이드하라는 메시지가 표시됩니다. 업그레이드 프로세스 중에는 원하는 경우 이전 버전으로 복원하는 데 사용할 수 있는 서비스에서 수행되는 자동 백업을 사용하여 데이터가 항상 보호됩니다.