Amazon Relational Database Service
사용 설명서 (API 버전 2014-10-31)

DB 클러스터에서 DB 인스턴스

일반적으로 유지 관리를 이유로 DB 인스턴스를 재부팅해야 할 수 있습니다. 예를 들어 특정 내용을 수정하거나 DB 인스턴스 와 연결된 DB 파라미터 그룹을 변경하는 경우 변경 내용을 적용하려면 인스턴스를 재부팅해야 합니다.

DB 인스턴스를 재부팅하면 데이터베이스 엔진 서비스가 재시작됩니다. DB 인스턴스를 재부팅하면 DB 인스턴스 상태가 rebooting으로 설정되면서 잠시 중단됩니다.

Amazon RDS 인스턴스가 다중 AZ로 구성되어 있는 경우에는 장애 조치로 재부팅을 실행할 수 있습니다. 재부팅이 완료되면 Amazon RDS 이벤트가 생성됩니다. DB 인스턴스가 다중 AZ 배포인 경우 재부팅하면 한 가용 영역(AZ)의 장애 조치를 다른 가용 영역에 강제 실행할 수 있습니다. DB 인스턴스의 장애 조치를 강제로 실행하면 Amazon RDS가 다른 가용 영역의 대기 복제본으로 자동 전환되고, DB 인스턴스가 예비 DB 인스턴스를 가리키도록 DNS 레코드를 업데이트합니다. 결과적으로 기존의 DB 인스턴스 연결을 모두 삭제한 후 재구성해야 합니다. 장애 조치를 사용한 재부팅은 DB 인스턴스 결함을 시뮬레이션하여 테스트하거나, 장애 조치 이후 원래 AZ로 작업을 복구할 때 유용한 기능입니다. 자세한 내용은 Amazon RDS를 위한 고가용성(다중 AZ) 단원을 참조하십시오.

사용 가능 상태가 아닌 경우 DB 인스턴스를 재부팅할 수 없습니다. 백업이 진행 중이거나 이전에 수정을 요청했거나 유지 관리 기간 작업 등 여러 원인으로 인해 데이터베이스를 사용할 수 없습니다.

DB 인스턴스를 재부팅하는 데 걸리는 시간은 특정 데이터베이스 엔진의 충돌 복구 프로세스에 따라 다릅니다. 따라서 재부팅 시간을 단축하려면 재부팅 프로세스에서 데이터베이스 작업을 최소화하는 것이 좋습니다. 데이터베이스 작업을 줄이면 중간 트랜잭션의 롤백 작업이 줄어듭니다.

AWS Management 콘솔

DB 인스턴스를 재부팅하려면

  1. AWS Management 콘솔에 로그인한 다음 https://console.aws.amazon.com/rds/에서 Amazon RDS 콘솔을 엽니다.

  2. 탐색 창에서 데이터베이스를 선택한 다음 재부팅하려는 DB 인스턴스를 선택합니다.

  3. 작업에서 재부팅을 선택합니다.

    [Reboot DB Instance] 페이지가 나타납니다.

  4. (선택 사항) 한 AZ에서 다른 AZ로 장애 조치를 강제로 실행하려면 Reboot with failover(장애 조치로 재부팅하시겠습니까)?을 선택합니다.

  5. DB 인스턴스를 재부팅하려면 [Reboot]를 선택합니다.

    또는 [Cancel]을 선택합니다.

CLI

AWS CLI를 사용하여 DB 인스턴스를 재부팅하려면 reboot-db-instance 명령을 호출하십시오.

예 간편한 재부팅

Linux, OS X, Unix의 경우:

aws rds reboot-db-instance \ --db-instance-identifier mydbinstance

Windows의 경우:

aws rds reboot-db-instance ^ --db-instance-identifier mydbinstance

예 장애 조치로 재부팅

한 곳의 AZ에서 나머지 AZ로 장애 조치를 강제로 실행하려면 --force-failover 파라미터를 사용합니다.

Linux, OS X, Unix의 경우:

aws rds reboot-db-instance \ --db-instance-identifier mydbinstance \ --force-failover

Windows의 경우:

aws rds reboot-db-instance ^ --db-instance-identifier mydbinstance ^ --force-failover
API

Amazon RDS API를 사용하여 DB 인스턴스를 재부팅하려면 RebootDBInstance 작업을 호출하십시오.

예 간편한 재부팅

https://rds.amazonaws.com/ ?Action=RebootDBInstance &DBInstanceIdentifier=mydbinstance &Version=2014-10-31 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20131016/us-west-1/rds/aws4_request &X-Amz-Date=20131016T233051Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=087a8eb41cb1ab5f99e81575f23e73757ffc6a1e42d7d2b30b9cc0be988cff97

예 장애 조치로 재부팅

한 곳의 AZ에서 나머지 AZ로 장애 조치를 강제로 실행하려면 ForceFailover 파라미터를 true로 설정하십시오.

https://rds.amazonaws.com/ ?Action=RebootDBInstance &DBInstanceIdentifier=mydbinstance &ForceFailover=true &Version=2014-10-31 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20131016/us-west-1/rds/aws4_request &X-Amz-Date=20131016T233051Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=087a8eb41cb1ab5f99e81575f23e73757ffc6a1e42d7d2b30b9cc0be988cff97