Today
Total
KoreanEnglishFrenchGermanJapaneseSpanishChinese (Simplified)
관리 메뉴

DB & AWS Knowledge

RDS MySQL, Aurora MySQL Cluster 의 PrePatchCompatibility log 확인 본문

AWS 및 클라우드 지식/AWS RDS, Aurora 및 관련 지식

RDS MySQL, Aurora MySQL Cluster 의 PrePatchCompatibility log 확인

`O` 2023. 6. 28. 03:00
728x90
반응형

이 페이지에서는 RDS MySQL, Aurora MySQL Cluster 의 메이저버전을 업그레이드 시 (5.7 -> 8.0), 지원되는 log 중 하나인 PrePatchCompatibility Log 에 대해서 다룬다.

 

이 내용은 아래의 Document 를 참조한다.

 

[1] https://aws.amazon.com/ko/about-aws/whats-new/2019/07/amazon_rds_introduces_compatibility_checks/

 

 

PrePatchCompatibility Log 의 의의

 

PrePatchCompatibility Log 는 안전한 메이저 버전 업그레이드를 수행시에 필요한 log 다.

메이저 버전 업그레이드는 매우 중요한 작업이다. 특히 버전 간의 상이한 내용이 많을 수록 더 그렇다.

 

이는 MySQL 에도 적용이 되며 특히나 5.7, 8.0 간에는 메타데이터 및 role 개념 도입 등의 큰 차이점들이 존재한다.

그래서 업그레이드 때도 확인해야 할 내용들이 존재하는데 RDS MySQL 및 Aurora MySQL Cluster 에서는 이에 대한 메이저 버전 업그레이드 시, 문제가 될 수 있는 사항들을 업그레이드전에 미리 체크를 한 후 점검이 필요한 항목이 있을 시,

업그레이드를 수행하지 않고, 해당 Log 를 자체적으로 만들어서 이를 사용자에게 보여준다.

 

사용자는 업그레이드 전, 이를 통하여 점검 및 조치해야 할 사항이 무엇인지 확인할 수 있다.

 

PrePatchCompatibility Log 확인 방법

 

PrePatchCompatibility Log 는 위에 설명된 데로 업그레이드가 실패 했을 때, 생기는 log 다.

그래서 modify 를 통하여 특정 RDS 인스턴스 혹은 Aurora Cluster 의 버전을 업그레이드 중 실패했을 시, 

해당 인스턴스 (Aurora Cluster 도 동일하게 구성 인스턴스에 생성) 에 아래 화면과 같이 log 가 생성 된다.

 

출처 : https://www.seeds-std.co.jp/blog/creators/2022-07-28-105106/

 

이를 통하여 error 혹은 조치가 필요한 사항들을 확인 후 조치를 취하면 되며 혹여나 자신이 확인 했을 때, 어떤 부분이 조치가 필요한지가 판별이 어렵다면 해당 log 를 AWS Support 에 공유 후 조치 방법을 물어보면 된다.

반응형
Comments