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 インスタンスのエンジンバージョンをアップグレードするには
AWS Management Console にサインインし、Amazon RDS コンソール https://console.aws.amazon.com/rds/
を開きます。 -
ナビゲーションペインで、[データベース] を選択し、アップグレードする DB インスタンスを選択します。
-
[変更] を選択します。
-
[DB エンジンバージョン] で、上位のデータベースバージョンを選択します。
-
[続行] を選択して、変更の概要を確認します。データベースバージョンアップグレードの影響を理解していることを確認します。アップグレードした DB インスタンスを以前のバージョンに戻すことはできません。続行する前に、データベースとアプリケーションの両方を新しいバージョンでテストしていることを確認します。
-
DB インスタンスのアップグレードをスケジュールするタイミングを決定します。変更をすぐに反映させるには、[Apply immediately] を選択します。このオプションを選択すると、停止状態になる場合があります。詳細については、「スケジュール変更設定の使用」を参照してください。
-
確認ページで、変更内容を確認します。正しい場合は、[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-version21.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-version21.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
に設定します。