Amazon Relational Database Service
ユーザーガイド (API バージョン 2014-10-31)

Oracle DB スナップショットのアップグレード

既存の手動 DB スナップショットがある場合は、スナップショットを Oracle データベースエンジンの新しいバージョンへアップグレードすることを希望されるかもしれません。

Oracle がバージョンのパッチ提供を停止する場合、つまり Amazon RDS がバージョンを廃止すると、廃止バージョンに対応するスナップショットをアップグレードできます。詳細については、「Oracle エンジンバージョン管理」を参照してください。

次のスナップショットのアップグレードは現在サポートされているものです。

スナップショットの現行バージョン サポートされているスナップショットのアップグレード

12.1.0.1

12.1.0.2.v8

11.2.0.3

11.2.0.4.v11

11.2.0.2

11.2.0.4.v12

Amazon RDS はすべての AWS リージョンのスナップショットのアップグレードに対応していますが、以下を除きます。

  • 欧州 (フランクフルト)

  • 中国 (北京)

  • AWS GovCloud (US-West)

AWS マネジメントコンソール

Oracle DB スナップショットのアップグレード方法

  1. AWS マネジメントコンソールにサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

  2. ナビゲーションペインで、[スナップショット] を選択し、アップグレードする DB スナップショットを選択します。

  3. [Actions] を選択してから、[Modify Snapshot] を選択します。[DB スナップショットの変更] ページが表示されます。

  4. [DB engine version] には、スナップショットをアップグレードするバージョンを選択します。

  5. (オプション) [Option group] には、アップグレードした DB スナップショットのオプショングループを選択します。DB インスタンスをアップグレードするときと同じように DB スナップショットをアップグレードする場合も、同じオプショングループの考慮事項が適用されます。詳細については、「オプショングループに関する考慮事項」を参照してください。

  6. 変更を保存するには、[スナップショットの変更] を選択します。

    あるいは、変更をキャンセルする場合は、[キャンセル] を選択します。

CLI

AWS CLI を使用して Oracle DB スナップショットをアップグレードするには、以下のパラメータを指定して modify-db-snapshot コマンドを呼び出します。

  • --db-snapshot-identifier – DB スナップショットの名前です。

  • --engine-version – スナップショットをアップグレードするバージョンです。

必要に応じて、以下のパラメータを含める場合もあります。DB インスタンスをアップグレードするときと同じように DB スナップショットをアップグレードする場合も、同じオプショングループの考慮事項が適用されます。詳細については、「オプショングループに関する考慮事項」を参照してください。

  • --option-group-name – アップグレードした DB スナップショットのオプショングループ。

以下の例では、DB スナップショットをアップグレードします。

Linux、OS X、Unix の場合:

aws rds modify-db-snapshot \ --db-snapshot-identifier <mydbsnapshot> \ --engine-version <11.2.0.4.v12> \ --option-group-name <default:oracle-se1-11-2>

Windows の場合:

aws rds modify-db-snapshot ^ --db-snapshot-identifier <mydbsnapshot> ^ --engine-version <11.2.0.4.v12> ^ --option-group-name <default:oracle-se1-11-2>

API

Amazon RDS API を使用して Oracle DB スナップショットをアップグレードするには、以下のパラメータを指定して ModifyDBSnapshot アクションを呼び出します。

  • DBSnapshotIdentifier – DB スナップショットの名前です。

  • EngineVersion – スナップショットをアップグレードするバージョンです。

必要に応じて、以下のパラメータを含める場合もあります。DB インスタンスをアップグレードするときと同じように DB スナップショットをアップグレードする場合も、同じオプショングループの考慮事項が適用されます。詳細については、「オプショングループに関する考慮事項」を参照してください。

  • OptionGroupName – アップグレードした DB スナップショットのオプショングループ。

以下の例では、DB スナップショットをアップグレードします。

https://rds.amazonaws.com/ ?Action=ModifyDBSnapshot &DBSnapshotIdentifier=mydbsnapshot &EngineVersion=11.2.0.4.v12 &OptionGroupName=default:oracle-se1-11-2 &SignatureMethod=HmacSHA256 &SignatureVersion=4 &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

関連トピック