Aurora DB 클러스터 마이너 버전 자동 업그레이드
마이너 버전 자동 업그레이드 설정은 Aurora가 DB 클러스터에 업그레이드를 자동으로 적용할지 여부를 지정합니다. 이러한 업그레이드에는 추가 기능과 버그 수정 사항이 들어 있는 패치가 포함된 새 마이너 버전이 포함됩니다.
참고
Aurora Global Database는 자동 마이너 버전 업그레이드를 지원하지 않습니다.
이 설정은 기본적으로 켜져 있습니다. 각 새 DB 클러스터에 대해 이 설정에 적합한 값을 선택합니다. 중요도, 예상 수명 및 각 업그레이드 후에 수행하는 확인 테스트 양에 따라 값을 선택합니다.
자동 마이너 버전 업그레이드 설정을 켜거나 끄는 방법에 대한 지침은 다음을 참조하세요.
중요
신규 및 기존 DB 클러스터의 경우 이 설정을 클러스터의 DB 인스턴스에 개별적으로 적용하는 것이 아니라 DB 클러스터에 적용하는 것이 좋습니다. 클러스터에서 이 설정이 꺼져 있는 DB 인스턴스가 있으면 DB 클러스터가 자동으로 업그레이드되지 않습니다.
다음 테이블은 클러스터 및 인스턴스 수준에서 적용한 자동 마이너 버전 업그레이드 설정이 작동하는 방식을 보여줍니다.
작업 | 클러스터 설정 | 인스턴스 설정 | 클러스터가 자동으로 업그레이드되었나요? |
---|---|---|---|
DB 클러스터에서는 참으로 설정했습니다. | True | 모든 신규 및 기존 인스턴스에 대해 참 | 예 |
DB 클러스터에서는 거짓으로 설정했습니다. | False | 모든 신규 및 기존 인스턴스에 대해 거짓 | No |
이전에 DB 클러스터에서 참으로 설정되었습니다. 하나 이상의 DB 인스턴스에서 거짓으로 설정했습니다. |
거짓으로 변경 | 하나 이상의 인스턴스에 대해 거짓 | No |
이전에 DB 클러스터에서 거짓으로 설정되었습니다. 모든 인스턴스가 아닌 하나 이상의 DB 인스턴스에서 참으로 설정했습니다. |
False | 모든 인스턴스가 아닌 하나 이상의 인스턴스에 대해 참 | No |
이전에 DB 클러스터에서 거짓으로 설정되었습니다. 모든 DB 인스턴스에서 참으로 설정했습니다. |
참으로 변경 | 모든 인스턴스에 대해 참 | 예 |
자동 마이너 버전 업그레이드는 카테고리가 maintenance
이며 ID가 RDS-EVENT-0156
인 Amazon RDS DB 클러스터 이벤트를 통해 미리 전달됩니다. 자세한 내용은 Amazon RDS 이벤트 카테고리 및 Aurora용 이벤트 메시지 단원을 참조하십시오.
자동 업그레이드는 유지 관리 기간 중에 발생합니다. DB 클러스터에서 개별 DB 인스턴스의 유지 관리 기간이 클러스터 유지 관리 기간과 다른 경우 클러스터 유지 관리 기간이 우선합니다.
Aurora PostgreSQL의 엔진 업데이트에 대한 자세한 내용은 Amazon Aurora PostgreSQL에 대한 데이터베이스 엔진 업데이트 단원을 참조하십시오.
Aurora MySQL의 마이너 버전 자동 업그레이드(Auto minor version upgrade) 설정에 대한 자세한 내용은 마이너 Aurora MySQL 버전 간 자동 업그레이드 활성화 단원을 참조하세요. Aurora MySQL의 엔진 업데이트에 대한 자세한 내용은 Amazon Aurora MySQL에 대한 데이터베이스 엔진 업데이트 단원을 참조하세요.
주제
콘솔, CLI, API를 사용하여 DB 클러스터 수정의 일반 절차를 따르세요.
- 콘솔
-
DB 클러스터 수정 페이지의 유지 관리 섹션에서 마이너 버전 자동 업그레이드 사용 확인란을 선택합니다.
- AWS CLI
-
modify-db-cluster AWS CLI 명령을 호출합니다.
--db-cluster-identifier
옵션에 DB 클러스터 이름을 지정하고--auto-minor-version-upgrade
옵션에true
를 지정합니다. 필요에 따라 DB 클러스터에 대해 이 설정을 즉시 사용 설정하는--apply-immediately
옵션을 지정합니다. - RDS API
-
ModifyDBCluster API 작업을 호출하고,
DBClusterIdentifier
파라미터에 DB 클러스터 이름을 지정하고AutoMinorVersionUpgrade
파라미터에true
를 지정합니다. 필요에 따라ApplyImmediately
파라미터를true
로 설정하여 DB 클러스터에 대해 이 설정을 즉시 사용 설정합니다.
DB 클러스터에서 DB 인스턴스 수정의 일반 절차를 따르세요.
- 콘솔
-
DB 인스턴스 수정 페이지의 유지 관리 섹션에서 마이너 버전 자동 업그레이드 사용 확인란을 선택합니다.
- AWS CLI
-
modify-db-instance AWS CLI 명령을 호출합니다.
--db-instance-identifier
옵션에 해당 DB 인스턴스 이름을 지정하고true
옵션에--auto-minor-version-upgrade
를 지정합니다. 필요에 따라 DB 인스턴스에 대해 이 설정을 즉시 활성화하는--apply-immediately
옵션을 지정합니다. 클러스터의 각 DB 인스턴스에 대해 별도의modify-db-instance
명령을 실행합니다. - RDS API
-
ModifyDBInstance API 작업을 호출하고,
DBInstanceIdentifier
파라미터에 DB 클러스터 이름을 지정하고AutoMinorVersionUpgrade
파라미터에true
를 지정합니다. 필요에 따라ApplyImmediately
파라미터를true
로 설정하여 DB 인스턴스에 대해 이 설정을 즉시 활성화합니다. 클러스터의 각 DB 인스턴스에 대해 별도의ModifyDBInstance
작업을 호출합니다.
다음과 같은 CLI 명령을 사용하여 Aurora MySQL 클러스터의 모든 DB 인스턴스에 대한 AutoMinorVersionUpgrade
설정의 상태를 확인할 수 있습니다.
aws rds describe-db-instances \ --query '*[].{DBClusterIdentifier:DBClusterIdentifier,DBInstanceIdentifier:DBInstanceIdentifier,AutoMinorVersionUpgrade:AutoMinorVersionUpgrade}'
이 명령을 실행하면 다음과 비슷한 출력이 생성됩니다.
[ { "DBInstanceIdentifier": "db-writer-instance", "DBClusterIdentifier": "my-db-cluster-57", "AutoMinorVersionUpgrade": true }, { "DBInstanceIdentifier": "db-reader-instance1", "DBClusterIdentifier": "my-db-cluster-57", "AutoMinorVersionUpgrade": false }, { "DBInstanceIdentifier": "db-writer-instance2", "DBClusterIdentifier": "my-db-cluster-80", "AutoMinorVersionUpgrade": true }, ... output omitted ...
이 예시에서는 클러스터의 DB 인스턴스 중 하나에 대해 마이너 버전 자동 업그레이드 사용이 꺼져 있으므로, DB 클러스터 my-db-cluster-57
에 대한 마이너 버전 자동 업그레이드 사용도 꺼져 있습니다.