Azure Database for MySQL 버전 지원 정책

적용 대상: Azure Database for MySQL - 단일 서버 Azure Database for MySQL - 유연한 서버

Important

Azure Database for MySQL 단일 서버는 사용 중지를 향한 여정에 있습니다. Azure Database for MySQL 유연한 서버로 업그레이드하는 것이 좋습니다. Azure Database for MySQL 유연한 서버로 마이그레이션하는 방법에 대한 자세한 내용은 Azure Database for MySQL 단일 서버에 대한 새로운 소식을 참조하세요

이 페이지에서는 Azure Database for MySQL 버전 관리 정책을 설명하고 Azure Database for MySQL - 단일 서버 및 Azure Database for 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.32
MySQL 버전 8.0 8.0.15

참고 항목

단일 서버 배포 옵션에서 게이트웨이는 연결을 서버 인스턴스로 리디렉션합니다. 연결이 설정되면 MySQL 클라이언트는 MySQL Server 인스턴스에서 실행 중인 실제 버전이 아닌 게이트웨이에서 설정된 MySQL 버전을 표시합니다. MySQL Server 인스턴스의 버전을 확인하려면 MySQL 프롬프트에서 SELECT VERSION(); 명령을 사용합니다. 애플리케이션 요구 사항에 따라 특정 주 버전(예: v5.7 또는 v8.0)에 연결해야 하는 경우 여기 설명서에 설명된 대로 서버 연결 문자열의 포트를 변경하여 연결할 수 있습니다.

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

주 버전 지원

MySQL의 각 주 버전은 버전 관리 정책에 규정된 대로 Azure에서 버전 지원이 시작된 날짜부터 MySQL 커뮤니티에서 버전이 폐기될 때까지 Azure Database for MySQL에서 지원됩니다.

부 버전 지원

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

주 버전 사용 중지 정책

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

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

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

2023년 10월 MySQL 커뮤니티 버전 v5.7의 EOL(수명 종료)에 관한 Oracle의 발표(23페이지)에 따라 Azure에서는 이 중요한 전환에 적극적으로 대비하고 있습니다. 이 개발은 특히 현재 Azure Database for MySQL 버전 5.7(단일 서버 및 유연한 서버)을 사용하는 고객에게 영향을 미칩니다.

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

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

  • 2024년 9월에 종료될 때까지 Azure Database for MySQL 단일 서버에서 v5.7에 대한 지원이 연장됩니다. 이 확장 지원은 Azure Database for MySQL -단일 서버 고객에게 Azure Database for MySQL - 유연한 서버 버전 5.7로 마이그레이션한 다음 나중에 8.0으로 업그레이드할 충분한 시간을 제공합니다.

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

Azure MySQL 5.7 사용 중단 타임라인

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

참고 항목

원래 2024년 4월 이후에는 CLI 및 포털을 통한 새로운 Azure Database for MySQL 버전 5.7 인스턴스 생성을 중단할 계획이었습니다. 그러나 추가 검토 및 고객 피드백 후에 이 작업을 연기하기로 결정했습니다. 새로운 MySQL 5.7 인스턴스 생성을 중단하는 구체적인 날짜는 현재 검토 중이며 '결정될 예정'으로 남아 있습니다. 이러한 변화는 고객의 요구를 수용하고 전환 기간 동안 유연성을 제공하겠다는 약속을 반영한 것입니다. Microsoft는 사용자의 피드백을 소중히 여기며 이러한 변화를 헤쳐나가는 과정에서 지속적인 소통을 장려합니다.

FAQ

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

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

Q: 현재 Azure Database for MySQL - 단일 서버 버전 5.7을 사용하고 있습니다. 업그레이드를 계획하려면 어떻게 해야 하나요?

A: Azure Database for MySQL - 단일 서버는 v5.7에서 v8.0으로의 주 버전 업그레이드에 대한 기본 제공 지원을 제공하지 않습니다. Azure Database for MySQL - 단일 서버가 사용 중단 경로에 있으므로 v5.7에서 v8.0으로의 주 버전 업그레이드를 지원하기 위해 계획된 투자는 없습니다. Azure Database for MySQL - 단일 서버 v5.7에서 v8.0으로 업그레이드하는 권장 경로는 먼저 v5.7 Azure Database for MySQL - 단일 서버를 Azure Database for MySQL - 유연한 서버의 v5.7로 마이그레이션하는 것입니다. 마이그레이션이 완료되고 유연한 서버에서 서버가 안정화되면 마이그레이션된 Azure Database for MySQL - 유연한 서버에서 v5.7에서 v8.0으로 주 버전 업그레이드를 수행할 수 있습니다. 유연한 서버에서 v5.7에 대한 추가 지원으로 단일 서버에서 마이그레이션한 후 나중에 유연성 서버에서 v8.0으로 업그레이드할 계획을 세우고 v5.7에서 더 오래 실행할 수 있습니다.

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에서 커뮤니티 전문가의 답변을 받으세요. 지원 계획이 있고 기술 지원이 필요한 경우 지원 요청을 만드세요. Azure Database for MySQL 제품 팀에 이메일을 보낼 수도 있습니다.

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

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

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

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

Q: Azure Database for MariaDB 또는 Azure Database for MySQL -단일 서버가 있습니다. Azure Database for MySQL - 유연한 서버로 마이그레이션하기 위해 2024년 4월 이후 5.7에서 서버를 만들려면 어떻게 해야 하나요?

A: 구독에 MariaDB\Single 서버가 있는 경우, 이 구독은 여전히 Azure Database for MySQL - 유연한 서버 v5.7을 만들어 Azure Database for MySQL - 유연한 서버로 마이그레이션할 수 있습니다.

사용 중지된 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는 먼저 서비스를 보호하기 위해 데이터베이스 서버의 컴퓨팅 노드를 중지할 수 있습니다. 서버를 온라인 상태로 만들기 전에 서버를 업그레이드 하라는 메시지가 표시됩니다. 업그레이드 프로세스 중에는 원하는 경우 이전 버전으로 복원하는 데 사용할 수 있는 서비스에서 수행되는 자동 백업을 사용하여 데이터가 항상 보호됩니다.

다음 단계