メニュー
Amazon Relational Database Service
ユーザーガイド (API Version 2014-10-31)

Oracle データベースエンジンを実行する DB インスタンスの変更

ストレージの追加や DB インスタンスクラスの変更などのタスクを完了するために、DB インスタンスの設定を変更できます。このトピックでは、Amazon RDS Oracle DB インスタンスを変更する手順と、Oracle インスタンスの設定について説明します。

本稼働インスタンスの変更前に、各変更の影響を完全に把握できるように、テストインスタンスで変更をテストすることをお勧めします。 このテストは特に、データベースのバージョンをアップグレードするときに重要です。

DB インスタンスの設定を変更後、変更はすぐに適用することができますし、DB インスタンスの次のメンテナンス時間中にそれらを適用することもできます。 一部の変更により、DB インスタンスの再起動によって中断が発生します。

Oracle DB インスタンスの設定

次の表には、変更ができる設定、変更ができない設定、変更が適用される時間、変更により DB インスタンスのダウンタイムが生じるかどうかに関する詳細が含まれます。

設定 設定の説明 変更を行った場合 ダウンタイムに関する注意

Allocated Storage

DB インスタンスに割り当てるストレージ (ギガバイト単位)。 許容される最小ストレージは 10 GB で、最大ストレージは 6 TB です。

割り当てられたストレージは増加のみ行うことができます。割り当てられたストレージを減少させることはできません。

詳細については、「Amazon RDS のストレージ」を参照してください。

[Apply Immediately] を true に設定している場合は、変更がすぐに適用されます。

[Apply Immediately] を false に設定している場合、変更は次のメンテナンス時間に適用されます。

ダウンタイムなし。パフォーマンスは変更時に低下する可能性があります。

Auto Minor Version Upgrade

Amazon RDS では、Oracle を実行する DB インスタンスの自動マイナーバージョンアップグレードがサポートされていません。マイナーバージョンアップグレードを実行するためには、DB インスタンスを手動で変更する必要があります。

DB インスタンスを最新のマイナーバージョンに手動でアップグレードするには、[DB Engine Version] フィールドを使用します。

バックアップの保存期間

自動バックアップが保持される日数。 自動バックアップを無効にするには、バックアップ保持期間を 0 に設定します。

詳細については、「バックアップの使用 」を参照してください。

[Apply Immediately] を true に設定している場合は、変更がすぐに適用されます。

[Apply Immediately] を false に設定し、設定を 0 以外の値から別の 0 以外の値に変更した場合、変更は可能な限り早く非同期的に適用されます。 そうでない場合、変更は次のメンテナンス時間中に行われます。

0 から 0 以外の値、0 以外の値から 0 に変更した場合、機能停止が発生します。

バックアップウィンドウ

データベースの自動バックアップが実行される期間。 バックアップウィンドウは、協定世界時 (UTC) の開始時間で、時間単位での実行期間です。

詳細については、「バックアップの使用 」を参照してください。

変更は、可能な限り早く非同期的に適用されます。

認証機関

使用する証明書。

タグをスナップショットへコピー

DB インスタンスタグがある場合、このオプションは DB スナップショットを作成する際にそれらをコピーします。

詳細については、「Amazon RDS リソースのタグ付け」を参照してください。

Database Port

データベースへのアクセスに使用するポート。

ポート値は、DB インスタンスのオプショングループのオプションに指定されているポート値と一致しないようにしてください。

変更はただちに発生します。 この設定は、[Apply Immediately] 設定を無視します。

DB インスタンスはすぐに再起動されます。

DB Engine Version

使用する Oracle データベースエンジンのバージョン。 本稼働 DB インスタンスをアップグレードする前に、テストインスタンスでアップグレードプロセスをテストして、所要時間の確認とアプリケーションの検証をすることをお勧めします。

マイクロ DB インスタンスは、CPU リソースが限られており、アップグレードプロセスが完了するまで数時間かかる可能性があるため、アップグレードをお勧めしません。ストレージが小さい (10〜20 GB) マイクロ DB インスタンスをアップグレードする代わりに、Data Pump を使用してデータをコピーできます。その場合も、本稼働インスタンスを移行する前にテストすることをお勧めします。

詳細については、「Oracle DB エンジンのアップグレード」を参照してください。

[Apply Immediately] を true に設定している場合は、変更がすぐに適用されます。

[Apply Immediately] を false に設定している場合、変更は次のメンテナンス時間に適用されます。

この変更中に、機能停止が発生します。

DB インスタンスクラス

使用する DB インスタンスクラス。

詳細については、「DB インスタンスクラス」および「DB インスタンスクラスの Oracle のサポート」を参照してください。

[Apply Immediately] を true に設定している場合は、変更がすぐに適用されます。

[Apply Immediately] を false に設定している場合、変更は次のメンテナンス時間に適用されます。

この変更中に、機能停止が発生します。

DB インスタンス識別子

DB インスタンス識別子。この値は小文字で保存されます。

DB インスタンスの名前の変更に伴う影響の詳細については、「DB インスタンスの名前変更」を参照してください。

[Apply Immediately] を true に設定している場合は、変更がすぐに適用されます。

[Apply Immediately] を false に設定している場合、変更は次のメンテナンス時間に適用されます。

この変更中に、機能停止が発生します。 DB インスタンスは再起動されます。

DB Parameter Group

DB インスタンスに関連付けるパラメータグループ。

詳細については、「DB パラメータグループを使用する」を参照してください。

パラメータグループの変更は直ちに行われます。 ただし、パラメータの変更は、フェイルオーバーなしで DB インスタンスを手動で再起動した場合にのみ行われます。

詳細については、「DB インスタンスを再起動する」を参照してください。

この変更時に機能停止は発生しません。 ただし、パラメータの変更は、フェイルオーバーなしで DB インスタンスを手動で再起動した場合にのみ行われます。

Enable Enhanced Monitoring

DB インスタンスが実行されているオペレーティングシステムに対してリアルタイムでのメトリクスの収集を有効にするには、[Yes] を選択します。

詳細については、「拡張モニタリング」を参照してください。

License Model

[license-included] を選択して、Oracle の一般ライセンス契約を使用します。 [bring-your-own-license] を選択して、既存の Oracle のライセンスを使用します。

詳細については、「Oracle のライセンス」を参照してください。

[Apply Immediately] を true に設定している場合は、変更がすぐに適用されます。

[Apply Immediately] を false に設定している場合、変更は次のメンテナンス時間に適用されます。

この変更中に、機能停止が発生します。

メンテナンス時間

システムメンテナンスを実行する時間帯。 該当する場合は、システムメンテナンスにはアップグレードが含まれます。 メンテナンス時間は、協定世界時 (UTC) の開始時間で、時間単位での実行期間です。

そのウィンドウを現在の時刻に設定した場合、保留中の変更が確実に適用されるように、現在の時刻からウィンドウの終わりまで 30 分以上必要です。

詳細については、「Amazon RDS メンテナンスウィンドウ」を参照してください。

変更はただちに発生します。 この設定は、[Apply Immediately] 設定を無視します。

機能停止を引き起こす保留中のアクションが 1 つ以上あり、現在の時刻を含むようにメンテナンス時間を変更した場合、それらの保留中のアクションはすぐに適用され、機能停止は発生しません。

マルチ AZ 配置

複数のアベイラビリティーゾーンにある DB インスタンスをデプロイする場合、[Yes] をクリックします。それ以外の場合は、[No] をクリックします。

詳細については、「リージョンとアベイラビリティーゾーン」を参照してください。

[Apply Immediately] を true に設定している場合は、変更がすぐに適用されます。

[Apply Immediately] を false に設定している場合、変更は次のメンテナンス時間に適用されます。

新しいマスターパスワード

マスターユーザーのパスワード。 パスワードには 8〜30 文字の英数字を使用する必要があります。

変更は、可能な限り早く非同期的に適用されます。 この設定は、[Apply Immediately] 設定を無視します。

Option Group

DB インスタンスに関連付けるオプショングループ。

詳細については、「オプショングループを使用する」を参照してください。

[Apply Immediately] を true に設定している場合は、変更がすぐに適用されます。

[Apply Immediately] を false に設定している場合、変更は次のメンテナンス時間に適用されます。

既存の DB インスタンスに APEX オプションを追加すると、DB インスタンスを自動的に再起動している間に短い停止が発生します。

既存の DB インスタンスに OEM オプションを追加すると、変更により短時間 (1 秒未満) 新しい接続が拒否される場合があります。既存の接続は中断されません。

パブリックアクセス可能

パブリック IP アドレスを DB インスタンスに割り当てる場合は [Yes] を選択します。これは、VPC の外部でアクセスできることを意味します。 パブリックにアクセス可能となるよう、DB インスタンスは、VPC のパブリックサブネット内にある必要があります。 DB インスタンスを VPC 内からのみアクセス可能にするには、[No] を選択します。

詳細については、「VPC の DB インスタンスをインターネットから隠す」を参照してください。

変更はただちに発生します。 この設定は、[Apply Immediately] 設定を無視します。

セキュリティグループ

DB インスタンスに関連付けるセキュリティグループ。

詳細については、「DB セキュリティグループを操作する」を参照してください。

変更は、可能な限り早く非同期的に適用されます。 この設定は、[Apply Immediately] 設定を無視します。

ストレージタイプ

使用するストレージのタイプ。

詳細については、「Amazon RDS ストレージの種類」を参照してください。

[Apply Immediately] を true に設定している場合は、変更がすぐに適用されます。

[Apply Immediately] を false に設定している場合、変更は次のメンテナンス時間に適用されます。

以下の変更を行うと、プロセスが開始される間に短い停止が発生します。その後は、変更が実行されている間もデータベースを通常どおりに使用できます。

  • [General Purpose (SSD)] から [Magnetic] へ。

 

  • カスタムパラメータグループを使用している場合、[General Purpose (SSD)] から [Provisioned IOPS (SSD)] へ。

 

  • [Magnetic] から [General Purpose (SSD)] へ。

 

  • [Magnetic] から [Provisioned IOPS (SSD)] へ。

 

  • [Provisioned IOPS (SSD)] から [Magnetic] へ。

     

 

  • カスタムパラメータグループを使用している場合、[Provisioned IOPS (SSD)] から [General Purpose (SSD)] へ。

 

サブネットグループ

DB インスタンスのサブネットグループ。 この設定を使用して、DB インスタンスを別の VPC に移動できます。 DB インスタンスが VPC 内に存在しない場合は、この設定を使用して、VPC 内に DB インスタンスを移行できます。

詳細については、「VPC 外の DB インスタンスを VPC に移行する」を参照してください。

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

To modify an Oracle DB instance

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

  2. In the navigation pane, choose DB Instances, and then select the DB instance that you want to modify.

  3. Choose Instance Actions, and then choose Modify. The Modify DB Instance page appears.

  4. Change any of the settings that you want. For information about each setting, see Oracle DB インスタンスの設定.

  5. To apply the changes immediately, select Apply Immediately. Selecting this option can cause an outage in some cases. For more information, see 即時適用の効果.

  6. When all the changes are as you want them, choose Continue.

  7. On the confirmation page, review your changes. If they are correct, choose Modify DB Instance to save your changes.

    Alternatively, choose Back to edit your changes, or choose Cancel to cancel your changes.

CLI

AWS CLI を使用して Oracle DB インスタンスを変更するには、modify-db-instance コマンドを呼び出します。DB インスタンス識別子と、変更する設定のパラメータを指定します。各パラメータの詳細については、「Oracle DB インスタンスの設定」を参照してください。

次のコードでは、バックアップ保存期間を 1 週間 (7 日間) に設定して、mydbinstance を変更します。このコードは、--no-auto-minor-version-upgrade を使用して、自動マイナーバージョンアップグレードを無効にします。自動マイナーバージョンアップグレードを許可するには、--auto-minor-version-upgrade を使用します。変更は、--no-apply-immediately を使用して次のメンテナンスウィンドウ中に適用されます。今すぐ変更を適用するには、--apply-immediately を使用します。詳細については、「即時適用の効果」を参照してください。

Linux、OS X、Unix の場合:

Copy
aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --backup-retention-period 7 \ --no-auto-minor-version-upgrade \ --no-apply-immediately

Windows の場合:

Copy
aws rds modify-db-instance ^ --db-instance-identifier mydbinstance ^ --backup-retention-period 7 ^ --no-auto-minor-version-upgrade ^ --no-apply-immediately

API

Amazon RDS API を使用して Oracle DB インスタンスを変更するには、ModifyDBInstance アクションを呼び出します。DB インスタンス識別子と、変更する設定のパラメータを指定します。各パラメータの詳細については、「Oracle DB インスタンスの設定」を参照してください。

次のコードは、バックアップ保持期間を 1 週間 (7 日間) に設定し自動マイナーバージョンアップグレードを無効にすることで、mydbinstance を変更します。これらの変更は、次のメンテナンス時間中に適用されます。

Copy
https://rds.amazonaws.com/ ?Action=ModifyDBInstance &ApplyImmediately=false &AutoMinorVersionUpgrade=false &BackupRetentionPeriod=7 &DBInstanceIdentifier=mydbinstance &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=087a8eb41cb1ab0fc9ec1575f23e73757ffc6a1e42d7d2b30b9cc0be988cff97

関連トピック