필수 Amazon RDS 유지 관리 동안 가동 중지를 최소화하려면 어떻게 해야 하나요?

3분 분량
0

Amazon Relational Database Service(RDS) DB 인스턴스 중 하나에서 유지 관리가 필요함을 알리는 유지 관리 알림을 수신했습니다. 가동 중지를 최소화할 수 있는 전략은 무엇입니까?

해결 방법

참고: AWS 명령줄 인터페이스(AWS CLI) 명령을 실행할 때 오류가 발생할 경우 AWS CLI의 최신 버전을 사용하고 있는지 확인하세요.

경우에 따라 AWS는 DB 인스턴스 또는 클러스터에 대한 하드웨어, OS(운영 체제) 또는 데이터베이스 엔진 버전에 대한 유지 관리를 수행합니다. 자세한 내용은 DB 인스턴스 유지 관리DB 인스턴스 엔진 버전 업그레이드를 참조하세요.

Amazon RDS DB 인스턴스의 보류 중인 유지 관리 이벤트에 대한 정보를 보려면 Amazon RDS 콘솔의 [이벤트(Events)] 창을 확인합니다. 그런 다음, 엔진별 유지 관리 이벤트를 확인합니다. 또한 AWS 명령줄 인터페이스(AWS CLI)를 사용하여 describe-pending-maintenance-actions를 실행하거나 DescribeDBInstances에 대한 Amazon RDS API를 실행할 수 있습니다. Amazon RDS 권장 사항에서도 대기 중인 유지 관리를 확인할 수 있습니다.

하드웨어 유지 관리

유지 관리를 예약하기 전에 유지 관리 기간과 영향을 받는 가용 영역을 포함하는 예약된 하드웨어 유지 관리 기간에 대한 이메일 알림을 수신합니다. 하드웨어 유지 관리 기간에는 몇 분 동안 단일 AZ 배포를 사용할 수 없습니다. 다중 AZ 배포의 경우 해당 가용 영역에 유지 관리가 적용된다면 인스턴스에서 장애 조치를 수행하는 데 걸리는 시간 동안(보통 60초) 해당 배포를 사용할 수 없습니다. 보조 가용 영역에만 유지 관리가 적용되는 경우 장애 조치나 가동 중지는 발생하지 않습니다.

OS 유지 관리

다음 유지 관리 기간에 OS 유지 관리가 예약된 경우 기본 유지 관리 기간을 조정하여 유지 관리를 연기할 수 있습니다. [작업(Actions)] 드롭다운 메뉴에서 [업그레이드 연기(Defer Upgrade)]를 선택하여 유지 관리를 연기할 수도 있습니다. 가동 중지를 최소화하려면 Amazon RDS DB 인스턴스를 다중 AZ 배포로 수정합니다. 다중 AZ 배포의 경우 OS 유지 관리는 보조 인스턴스에 먼저 적용되고, 해당 인스턴스에서 장애 조치를 수행한 후 기본 인스턴스가 업데이트됩니다. 장애 조치 시 가동이 중지됩니다. 자세한 내용은 다중 AZ 배포에 대한 유지 관리를 참조하세요.

DB 엔진 유지 관리

데이터베이스 엔진 수준으로 업그레이드하려면 가동 중지가 필요합니다. RDS DB 인스턴스가 다중 AZ 배포를 사용하더라도 기본 및 대기 DB 인스턴스는 동시에 업그레이드됩니다. 이로 인해 업그레이드가 완료될 때까지 가동 중지가 발생하고 가동 중지 기간은 DB 인스턴스의 크기에 따라 달라집니다. 자세한 내용은 DB 인스턴스 엔진 버전 업그레이드의 DB 엔진 섹션을 참조하세요.

참고: SQL Server DB 인스턴스를 다중 AZ 배포로 업그레이드하는 경우 기본 및 대기 인스턴스가 모두 업그레이드됩니다. Amazon RDS는 롤링 업그레이드를 수행하므로 장애 조치 기간에만 중단됩니다. 자세한 내용은 다중 AZ 및 인 메모리 최적화 고려 사항을 참조하세요.


관련 정보

Amazon RDS 모범 사례

MySQL 데이터베이스를 업그레이드할 때 읽기 전용 복제본을 사용하여 가동 중단 시간 줄이기

유지 관리 기간에 실행 중인 Amazon RDS 및 Amazon Redshift 쿼리는 어떻게 됩니까?

Amazon RDS 또는 Amazon Redshift 유지 관리 기간에 대한 알림을 구성하려면 어떻게 해야 하나요?

AWS 공식
AWS 공식업데이트됨 6달 전