RDS 자동 마이너 업그레이드 비활성화

자동 마이너 업그레이드를 끄는 경우 별도의 패치 적용 계획을 유지하세요.

설명

auto_minor_version_upgrade = false이면 일반적인 RDS 자동 마이너 업그레이드를 사용하지 않습니다. 수동 업데이트를 관리하지 않으면 알려진 버그 수정이나 보안 패치가 지연될 수 있습니다. 다만 중요한 보안 문제나 지원 종료 시에는 이 설정과 관계없이 RDS가 마이너 업그레이드를 적용할 수 있습니다.

잠재적 영향

  • 보안 패치와 안정성 개선 적용이 늦어질 수 있습니다.
  • 엔진 버전과 업데이트 일정을 직접 추적해야 하는 운영 부담이 커집니다.

해결 방법

운영 정책에 맞으면 auto_minor_version_upgrade = true를 설정하고 유지보수 창과 호환성을 검토하세요. 자동 업그레이드도 항상 최신 버전을 적용하는 것은 아닙니다. 수동 관리를 선택했다면 패치 일정, 백업과 업그레이드 후 검증 절차를 유지하세요.

예시

자동 업그레이드 옵션만 비교하는 발췌입니다. 변수에는 해당 리전에서 지원되는 MySQL 버전과 인스턴스 클래스를 지정하고, 스토리지와 자격 증명은 별도로 구성하세요.

변경 전

hcl
resource "aws_db_instance" "example" {
  engine                     = "mysql"
  engine_version             = var.mysql_engine_version
  instance_class             = var.db_instance_class
  auto_minor_version_upgrade = false
}

변경 후

hcl
resource "aws_db_instance" "example" {
  engine                     = "mysql"
  engine_version             = var.mysql_engine_version
  instance_class             = var.db_instance_class
  auto_minor_version_upgrade = true
}

변경 후에는 RDS가 지정한 마이너 업그레이드 대상의 자동 적용을 허용합니다. 업그레이드에는 중단 시간이 발생할 수 있으므로 유지보수 계획을 마련하세요.

참조