Amazon RDS 유지 관리 기간에 대해 알아야 할 사항은 무엇입니까?

최종 업데이트 날짜: 2021년 11월 2일

Amazon Relational Database Service(Amazon RDS) 유지 관리 기간 동안 어떤 일이 발생하는지 알고 싶습니다. 보류 중인 유지 관리 작업을 알고 이에 따라 이러한 유지 관리 작업을 연기하고 싶습니다.

해결 방법

Amazon RDS는 Amazon RDS 리소스에 대한 유지 관리를 주기적으로 수행하여 보안 및 인스턴스 안정성과 관련된 문제를 해결합니다. 유지 관리 기간 동안 Amazon RDS는 하드웨어, 기본 운영 체제 또는 데이터베이스 엔진 부 버전과 관련된 업데이트를 적용합니다. 또한 즉시 적용하지 않기로 선택한 DB 인스턴스 수정 사항도 유지 관리 기간 중 적용됩니다.

유지 관리 작업에 대한 알림 받기

RDS 인스턴스에서 예정된 유지 관리 작업에 대한 알림을 구성하려면 다음을 수행합니다.

  1. Personal Health Dashboard에서 알림을 수신하려면 Amazon Simple Notification Service(Amazon SNS) 주제를 생성합니다.
  2. Amazon CloudWatch Events 규칙을 생성하여 계정의 RDS 리소스와 관련된 AWS Health 이벤트에 대한 알림을 받습니다.

Amazon RDS 유지 관리 작업에 대한 알림을 받는 CloudWatch Events 규칙을 생성하려면 다음을 수행합니다.

  1. CloudWatch 콘솔을 엽니다.
  2. 왼쪽 탐색 창의 [이벤트] 아래에서 [규칙]을 선택합니다.
  3. [규칙 생성]을 선택합니다.
  4. [이벤트 소스]에서 다음을 수행합니다.
    [서비스 이름]에서 [Health]를 선택합니다.
    [이벤트 유형]에서 [특정 Health 이벤트]를 선택합니다.
    [특정 서비스]를 선택합니다.
    특정 서비스RDS를 선택합니다.
    [특정 이벤트 유형 범주]를 선택합니다.
    특정 이벤트 유형 범주scheduledChange를 선택합니다.
    [모든 이벤트 유형 코드]를 선택합니다.
    [모든 리소스]를 선택합니다.
  5. [대상]에서 다음을 수행합니다.
    [대상 추가*]를 선택한 다음 SNS 주제를 선택합니다.
    [주제*]에서 Amazon RDS 유지 관리 작업을 알리기 위해 생성한 Amazon SNS 주제를 선택합니다.
  6. [세부 정보 구성]을 선택합니다.
  7. [규칙 정의]에서 다음을 수행합니다.
    [이름]에 규칙 이름을 입력합니다.
    [설명]에 규칙 설명을 입력합니다.
  8. [규칙 생성]을 선택합니다.

참고: 유지 관리 기간 중에 하드웨어 유지 관리를 받을 예정인 Amazon RDS DB 인스턴스를 확인하려면 Personal Health Dashboard영향을 받는 리소스탭에 나열된 DB 인스턴스를 검토하십시오. 자세한 내용은 사용자 계정으로 발송된 유지 관리 알림 이메일을 참조하십시오.

보류 중인 유지 관리 작업 나열

RDS DB 인스턴스에 대해 보류 중인 유지 관리 작업을 보려면 다음을 수행합니다.

  1. Amazon RDS 콘솔을 엽니다.
  2. 탐색 창에서 데이터베이스를 선택합니다.
  3. 설정 아이콘을 선택합니다.
  4. 기본 설정에서 유지 관리 켠 다음계속을 선택합니다.

다음 열 값 중 하나와 DB 인스턴스의 유지 관리 업데이트를 확인할 수 있습니다.

  • 필수: 유지 관리 작업이 리소스에 적용되며 무기한으로 연기할 수 없습니다.
  • 사용 가능: 유지 관리 작업을 사용할 수 있지만 리소스에 자동으로 적용되지 않습니다. 수동으로 적용할 수 있습니다.
  • 다음 창: 유지 관리 작업이 다음 유지 관리 기간에 리소스에 적용됩니다.
  • 진행 중: 유지 관리 작업이 리소스에 적용되는 중입니다.

다음 AWS 명령줄 인터페이스(AWS CLI)를 실행하여 보류 중인 유지 관리 작업을 나열할 수도 있습니다.

$ aws rds describe-pending-maintenance-actions --region example-region-name

참고: AWS CLI 명령을 실행할 때 오류가 발생하는 경우, 최신 버전의 AWS CLI를 사용하고 있는지 확인하세요.

유지 관리 기간 변경

유지 관리 기간은 사용량이 가장 적은 시점에 진행되어야 하므로 수시로 수정해야 할 수 있습니다. 유지 관리 기간을 원하는 시간으로 변경하려면 원하는 DB 인스턴스 유지 관리 기간 조정 단원을 참조하십시오.

RDS 인스턴스의 유지 관리 기간을 변경해도 가동 중지 시간이 필요하지 않습니다. 그러나 가동 중지 시간을 유발하는 보류 중인 작업이 하나 이상 있고 유지 관리 기간이 현재 시간을 포함하도록 변경된 경우 보류 중인 작업이 즉시 적용되어 가동 중지 시간이 발생합니다.

다음 유지 관리 기간에 예약된 유지 관리 작업을 연기하려면 DB 인스턴스의 유지 관리 기간을 가능한 다음 단계로 변경하는 것이 좋습니다.

중요: 가동 중지 시간을 피하기 위해 유지 관리 기간을 지속적으로 변경하면 사용량이 가장 많은 시점에 유지 관리 작업이 적용될 수 있습니다. 이로 인해 정전이 발생할 수 있습니다.

유지 관리 작업 연기

이미 시작된 유지 관리 작업은 연기할 수 없습니다. 그러나 다음 유지 관리 기간에 예약된 유지 관리 작업은 연기할 수 있습니다. DB 인스턴스의 유지 관리 값이 다음 기간인 경우 다음을 수행하여 예약된 유지 관리 작업을 연기할 수 있습니다.

  1. Amazon RDS 콘솔을 엽니다.
  2. 탐색 창에서 데이터베이스를 선택합니다.
  3. 유지 관리 작업을 연기할 DB 인스턴스를 선택합니다.
  4. [작업]을 선택한 후 [업그레이드 연기]를 선택합니다.