RDS for Oracle DB インスタンスバージョンのアップグレード - Amazon Relational Database Service

RDS for Oracle DB インスタンスバージョンのアップグレード

RDS for Oracle DB インスタンスの DB エンジンバージョンを手動でアップグレードするには、AWS Management Console、AWS CLI または RDS API を使用します。データベースのアップグレードに関する一般的な情報については、「RDS for Oracle DB インスタンスバージョンのアップグレード」を参照してください。有効なアップグレードターゲットを取得するには、AWS CLIdescribe-db-engine-versions コマンドを使用します。

コンソールを使用して RDS for Oracle DB インスタンスのエンジンバージョンをアップグレードするには
  1. AWS Management Console にサインインし、Amazon RDS コンソール https://console.aws.amazon.com/rds/ を開きます。

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

  3. [変更] を選択します。

  4. [DB エンジンバージョン] で、上位のデータベースバージョンを選択します。

  5. [続行] を選択して、変更の概要を確認します。データベースバージョンアップグレードの影響を理解していることを確認します。アップグレードした DB インスタンスを以前のバージョンに戻すことはできません。続行する前に、データベースとアプリケーションの両方を新しいバージョンでテストしていることを確認します。

  6. DB インスタンスのアップグレードをスケジュールするタイミングを決定します。変更をすぐに反映させるには、[Apply immediately] を選択します。このオプションを選択すると、停止状態になる場合があります。詳細については、「スケジュール変更設定の使用」を参照してください。

  7. 確認ページで、変更内容を確認します。正しい場合は、[Modify DB Instance (DB インスタンスを変更)] を選択して変更を保存します。

    または、[Back] を選択して変更を編集するか、[Cancel] を選択して変更をキャンセルします。

RDS for Oracle DB インスタンスのエンジンバージョンをアップグレードするには、CLI の modify-db-instance コマンドを使用します。以下のパラメータを指定します。

  • --db-instance-identifier – RDS for Oracle DB インスタンスの名前。

  • --engine-version - アップグレード先のデータベースエンジンのバージョン番号です。

    有効なエンジンバージョンの詳細については、AWS CLI の describe-db-engine-versions コマンドを参照してください。

  • --allow-major-version-upgrade – DB エンジンバージョンのアップグレード

  • --no-apply-immediately ​– 次のメンテナンス時間中に変更を適用します。今すぐ変更を適用するには、--apply-immediately を使用します。

次の例は、myorainst という名前の CDB インスタンスを現在のバージョン 19.0.0.0.ru-2024-01.rur-2024-01.r1 からバージョン 21.0.0.0.ru-2024-04.rur-2024-04.r1 にアップグレードします。

Linux、macOS、Unix の場合:

aws rds modify-db-instance \ --db-instance-identifier myorainst \ --engine-version 21.0.0.0.ru-2024-04.rur-2024-04.r1 \ --allow-major-version-upgrade \ --no-apply-immediately

Windows の場合:

aws rds modify-db-instance ^ --db-instance-identifier myorainst ^ --engine-version 21.0.0.0.ru-2024-04.rur-2024-04.r1 ^ --allow-major-version-upgrade ^ --no-apply-immediately

RDS for Oracle DB インスタンスをアップグレードするには、ModifyDBInstance アクションを使用します。以下のパラメータを指定します。

  • DBInstanceIdentifier – DB インスタンスの名前、例えば myorainst です。

  • EngineVersion – アップグレード先のデータベースエンジンのバージョン番号です。有効なエンジンバージョンについては、DescribeDBEngineVersions オペレーションを使用します。

  • AllowMajorVersionUpgrade – メジャーバージョンのアップグレードを許可するかどうか。そのためには、値を true に設定します。

  • ApplyImmediately – 変更をすぐに適用するか、次のメンテナンスウィンドウ中に適用するかを指定します。今すぐ変更を適用するには、値を true に設定します。次のメンテナンスウィンドウ中に変更を適用するには、値を false に設定します。