DB 인스턴스의 업데이트 적용 - Amazon Relational Database Service

DB 인스턴스의 업데이트 적용

Amazon RDS를 사용하여 유지 관리 작업을 적용하는 시기를 선택할 수 있습니다. RDS 콘솔, AWS Command Line Interface(AWS CLI) 또는 RDS API를 사용하여 Amazon RDS에서 업데이트를 적용하는 시기를 결정할 수 있습니다.

참고

RDS for SQL Server의 경우 DB 인스턴스를 중지했다가 다시 시작하거나 DB 인스턴스 클래스를 확장다가 다시 축소하여 기본 운영 체제에 대한 업데이트를 적용할 수 있습니다.

DB 인스턴스의 업데이트를 관리하려면
  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/rds/에서 Amazon RDS 콘솔을 엽니다.

  2. 탐색 창에서 데이터베이스를 선택합니다.

  3. 필수 업데이트가 포함된 DB 인스턴스를 선택합니다.

  4. 작업에서 다음 중 하나를 선택합니다.

    • 지금 업그레이드

    • 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-action system-update \ --opt-in-type immediate

Windows의 경우:

aws rds apply-pending-maintenance-action ^ --resource-identifier arn:aws:rds:us-west-2:001234567890:db:mysql-db ^ --apply-action system-update ^ --opt-in-type immediate
참고

유지 관리 작업을 연기하려면 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-instance1sample-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 작업을 호출합니다.