DB 인스턴스의 업데이트 적용
Amazon RDS를 사용하여 유지 관리 작업을 적용하는 시기를 선택할 수 있습니다. RDS 콘솔, AWS Command Line Interface(AWS CLI) 또는 RDS API를 사용하여 Amazon RDS에서 업데이트를 적용하는 시기를 결정할 수 있습니다.
참고
RDS for SQL Server의 경우 DB 인스턴스를 중지했다가 다시 시작하거나 DB 인스턴스 클래스를 확장다가 다시 축소하여 기본 운영 체제에 대한 업데이트를 적용할 수 있습니다.
DB 인스턴스의 업데이트를 관리하려면
AWS Management Console에 로그인한 후 https://console.aws.amazon.com/rds/
에서 Amazon RDS 콘솔을 엽니다. -
탐색 창에서 데이터베이스를 선택합니다.
-
필수 업데이트가 포함된 DB 인스턴스를 선택합니다.
-
작업에서 다음 중 하나를 선택합니다.
-
지금 업그레이드
-
Upgrade at next window(다음에 업그레이드)
참고
다음에 업그레이드를 선택한 후 나중에 업데이트를 연기하려면 업그레이드 연기를 선택합니다. 유지 관리 작업이 이미 시작된 경우에는 보류할 수 없습니다.
유지 관리 작업을 취소하려면 DB 인스턴스를 수정하고 마이너 버전 자동 업그레이드를 비활성화합니다.
-
대기 중인 업데이트를 DB 인스턴스에 적용하려면 apply-pending-maintenance-action AWS CLI 명령을 사용합니다.
예
대상 LinuxmacOS, 또는Unix:
aws rds apply-pending-maintenance-action \ --resource-identifier
arn:aws:rds:us-west-2:001234567890:db:mysql-db
\ --apply-actionsystem-update
\ --opt-in-typeimmediate
Windows의 경우:
aws rds apply-pending-maintenance-action ^ --resource-identifier
arn:aws:rds:us-west-2:001234567890:db:mysql-db
^ --apply-actionsystem-update
^ --opt-in-typeimmediate
참고
유지 관리 작업을 연기하려면 undo-opt-in
에 --opt-in-type
을 지정합니다. 유지 관리 작업이 이미 시작된 경우 undo-opt-in
에 --opt-in-type
을 지정할 수 없습니다.
유지 관리 작업을 취소하려면 modify-db-instance AWS CLI 명령을 실행하고 --no-auto-minor-version-upgrade
을 지정합니다.
하나 이상의 대기 중인 업데이트가 있는 리소스 목록을 반환하려면, describe-pending-maintenance-actions AWS CLI 명령을 사용합니다.
예
대상 LinuxmacOS, 또는Unix:
aws rds describe-pending-maintenance-actions \ --resource-identifier
arn:aws:rds:us-west-2:001234567890:db:mysql-db
Windows의 경우:
aws rds describe-pending-maintenance-actions ^ --resource-identifier
arn:aws:rds:us-west-2:001234567890:db:mysql-db
describe-pending-maintenance-actions
AWS CLI 명령의 --filters
파라미터를 지정하여 DB 인스턴스에 대한 리소스 목록을 반환할 수도 있습니다. --filters
명령의 형식은 Name=
입니다.filter-name
,Value=resource-id
,...
필터의 Name
파라미터에 대해 허용되는 값은 다음과 같습니다.
db-instance-id
– DB 인스턴스 식별자 또는 Amazon 리소스 이름(ARN) 목록을 허용합니다. 반환되는 목록에는 이러한 식별자 또는 ARN으로 식별된 DB 인스턴스에 대해 보류 중인 유지 관리 작업만 포함됩니다.db-cluster-id
– Amazon Aurora의 DB 클러스터 식별자 또는 ARN 목록을 허용합니다. 반환되는 목록에는 이러한 식별자 또는 ARN으로 식별된 DB 클러스터에 대해 보류 중인 유지 관리 작업만 포함됩니다.
예를 들어 다음 예에서는 sample-instance1
및 sample-instance2
DB 인스턴스에 대해 보류 중인 유지 관리 작업을 반환합니다.
예
대상 LinuxmacOS, 또는Unix:
aws rds describe-pending-maintenance-actions \ --filters Name=db-instance-id,Values=sample-instance1,sample-instance2
Windows의 경우:
aws rds describe-pending-maintenance-actions ^ --filters Name=db-instance-id,Values=sample-instance1,sample-instance2
업데이트를 DB 인스턴스에 적용하려면 Amazon RDS API ApplyPendingMaintenanceAction
작업을 호출합니다.
하나 이상의 대기 중인 업데이트가 있는 리소스 목록을 반환하려면 Amazon RDS API DescribePendingMaintenanceActions
작업을 호출합니다.