메뉴
Amazon Relational Database Service
사용 설명서 (API Version 2014-10-31)

MySQL DB 스냅샷 업그레이드

Amazon RDS를 사용하여 MySQL DB 인스턴스의 스토리지 볼륨 DB 스냅샷을 생성할 수 있습니다. 생성되는 DB 스냅샷은 Amazon RDS 인스턴스에서 사용하는 엔진 버전에 기반합니다. DB 인스턴스의 DB 엔진 버전 업그레이드뿐 아니라 DB 스냅샷의 엔진 버전도 업그레이드할 수 있습니다. 예를 들어 MySQL 5.1 엔진에서 생성된 DB 스냅샷을 MySQL 5.5 엔진의 DB 스냅샷으로 업그레이드할 수 있습니다. 새 엔진 버전으로 업그레이드된 DB 스냅샷을 복원한 후에는 업그레이드가 성공적이었는지 테스트해야 합니다. 메이저 버전 업그레이드를 테스트하는 방법은 업그레이드 테스트을(를) 참조하십시오. DB 스냅샷을 복원하는 방법은 DB 스냅샷에서 복원을(를) 참조하십시오.

Amazon RDS는 MySQL 5.1에서 MySQL 5.5로의 MySQL DB 스냅샷 업그레이드를 지원합니다.

MySQL DB 스냅샷 업그레이드

동일 리전 내에서 암호화되거나 암호화되지 않은 수동 DB 스냅샷을 MySQL 5.1에서 MySQL 5.5로 업그레이드할 수 있습니다. 자동 백업 과정에서 생성되는 자동 DB 스냅샷은 업그레이드할 수 없습니다.

AWS Management Console

DB 스냅샷을 업그레이드하려면

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

  2. 탐색 창에서 [Snapshots]를 선택합니다.

  3. [Upgrade Snapshot]을 선택합니다. 업그레이드 중에는 [Upgrade Snapshot]을 제외한 모든 스냅샷 작업이 비활성화됩니다. 또한 DB 스냅샷 상태가 [available]에서 [upgrading]으로 바뀐 다음 완료되면 [active]로 바뀝니다. 스냅샷 손상 문제로 인해 DB 스냅샷을 업그레이드할 수 없는 경우, 상태가 [unavailable]로 바뀝니다. 이 상태로부터 스냅샷을 복구할 수는 없습니다.

     MySQL DB 스냅샷 수정

AWS CLI

DB 스냅샷을 새 데이터베이스 엔진 버전으로 업그레이드하려면 AWS CLI modify-db-snapshot 명령을 사용합니다.

파라미터

  • --db-snapshot-identifier – 업그레이드할 DB 스냅샷의 식별자. 식별자는 고유의 Amazon 리소스 이름(ARN)이어야 합니다. 자세한 내용은 Amazon RDS의 Amazon 리소스 이름(ARN)을 사용한 작업을(를) 참조하십시오.

  • --engine-version – DB 스냅샷을 업그레이드할 엔진 버전.

Linux, OS X, Unix의 경우:

Copy
aws rds modify-db-snapshot \ --db-snapshot-identifier <mydbsnapshot> \ --engine-version <new_version>

Windows의 경우:

Copy
aws rds modify-db-snapshot ^ --db-snapshot-identifier <mydbsnapshot> ^ --engine-version <new_version>

API

DB 스냅샷을 새 데이터베이스 엔진 버전으로 업그레이드하려면 Amazon RDS API ModifyDBSnapshot 작업을 사용합니다.

  • DBSnapshotIdentifier – 업그레이드할 DB 스냅샷의 식별자. 식별자는 고유의 Amazon 리소스 이름(ARN)이어야 합니다. 자세한 내용은 Amazon RDS의 Amazon 리소스 이름(ARN)을 사용한 작업을(를) 참조하십시오.

  • EngineVersion – DB 스냅샷을 업그레이드할 엔진 버전.

Copy
https://rds.us-west-2.amazonaws.com/ ?Action=ModifyDBSnapshot &DBSnapshotIdentifier=mydbsnapshot &EngineVersion=newversion &SignatureVersion=4 &Version=2014-10-31 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20161222/us-west-1/rds/aws4_request &X-Amz-Date=20161222T233051Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=8052a76dfb18469393c5f0182cdab0ebc224a9c7c5c949155376c1c250fc7ec3

관련 주제