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

PostgreSQL データベースエンジンを実行している DB インスタンスの変更

ストレージの追加や DB インスタンスクラスの変更などのタスクを完了するために、DB インスタンスの設定を変更できます。このトピックでは、Amazon RDS PostgreSQL DB インスタンスを変更する手順と、PostgreSQL インスタンスの設定について説明します。Amazon RDS DB インスタンスの名前変更、再起動、削除、タグ付け、アップグレードなど、その他のタスクの詳細については、「Amazon RDS DB インスタンスのライフサイクル」を参照してください。本稼働インスタンスの変更前に、変更の影響をより的確に把握できるように、テストインスタンスで変更をテストすることをお勧めします。このテストは特に、データベースのバージョンをアップグレードするときに重要です。

変更はすぐに適用されるようにするか、DB インスタンスの次のメンテナンス時間中に適用されるようにすることができます。変更をすぐに適用すると、機能が停止することがあります。DB インスタンスを変更するときの [Apply Immediately] オプションの影響の詳細については、「Amazon RDS DB インスタンスを変更し、Apply Immediately パラメータを使用する」を参照してください。

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

To modify a PostgreSQL DB instance

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

  2. In the navigation pane, click Instances.

  3. Select the check box for the DB instance that you want to change, and then click Modify.

  4. In the Modify DB Instance dialog box, change any of the following settings that you want:

    Setting Description

    Instance Specifications

    DB Engine Version

    In the list provided, click the version of the PostgreSQL database engine that you want to use.

    DB Instance Class

    In the list provided, click the DB instance class that you want to use. For information about instance classes, see DB インスタンスクラス.

    Multi-AZ Deployment

    If you want to create a standby replica of your DB instance in another Availability Zone, click Yes; otherwise, click No. For more information on Multi-AZ deployments, see 高可用性 (マルチ AZ) .

    Storage Type

    Select the storage type you want to use. These storage changes all result in a temporary outage of a few minutes:

    • Changing from Magnetic to General Purpose (SSD) or Provisioned IOPS (SSD).

    • Changing from Provisioned IOPS (SSD) or General Purpose (SSD) to Magnetic.

    • When using a custom DB parameter group, changing from either General Purpose (SSD) to Provisioned IOPS (SSD) or from Provisioned IOPS (SSD) to General Purpose (SSD).

      For more information about storage, see Amazon RDS のストレージ.

    Allocated Storage

    Specify how much storage, in gigabytes, to allocate for your DB instance. The minimum allowable value is 5 GB; the maximum is 6 TB. Note that you can only increase the amount of storage when modifying a DB instance, you cannot reduce the amount of storage allocated. For more information on allocated storage, see Amazon RDS ストレージの種類

    Settings

    DB Instance Identifier

    You can rename the DB instance by typing a new name. When you change the DB instance identifier, an instance reboot will occur immediately if you set Apply Immediately to true, or will occur during the next maintenance window if you set Apply Immediately to false. This value is stored as a lowercase string.

    New Master Password

    Type a password for your master user. The password must contain from 8 to 41 alphanumeric characters. By resetting the master password, you also reset permissions for the DB instance. For more information, see DB インスタンス所有者のロールパスワードのリセット.

    Network and Security

    Subnet Group

    Choose the subnet group for the DB instance. You can use this setting to move your DB instance to a different VPC. If your DB instance is not in a VPC, you can use this setting to move your DB instance into a VPC. For more information, see VPC 外の DB インスタンスを VPC に移行する.

    Security Groups

    Select the security group you want associated with the DB instance. For more information about security groups, see DB セキュリティグループを操作する.

    Certificate Authority

    Select the certificate you want to use.

    Publicly Accessible

    Choose Yes to give the DB instance a public IP address, meaning that it will be accessible outside the VPC (the DB instance also needs to be in a public subnet in the VPC); otherwise, choose No, so the DB instance will only be accessible from inside the VPC. For more information about hiding DB instances from public access, see VPC の DB インスタンスをインターネットから隠す.

    Database Options

    Parameter Group

    Select the parameter group you want associated with the DB instance. Changing this setting does not result in an outage. The parameter group name itself is changed immediately, but the actual parameter changes are not applied until you reboot the instance without failover. The DB instance will NOT be rebooted automatically and the parameter changes will NOT be applied during the next maintenance window. For more information about parameter groups, see DB パラメータグループを使用する.

    Option Group

    No options are available for PostgreSQL DB instances. For more information about option groups, see オプショングループを使用する.

    Copy Tags to Snapshots

    Select this option to have any DB instance tags copied to a DB snapshot when you create a snapshot.

    Database Port

    Specify a new port you want to use to access the database.

    The port value must not match any of the port values specified for options in the option group for the DB instance.

    Your database will restart when you change the database port regardless of whether Apply Immediately is checked.

    Backup

    Backup Retention Period

    Specify the number of days that automatic backups will be retained. To disable automatic backups, set this value to 0.

    注記

    An immediate outage will occur if you change the backup retention period from 0 to a non-zero value or from a non-zero value to 0.

    Backup Window

    Set the time range during which automated backups of your databases will occur. Specify a start time in Universal Coordinated Time (UTC) and a duration in hours.

    Auto Minor Version Upgrade

    If you want your DB instance to receive minor engine version upgrades automatically when they become available, click Yes. Upgrades are installed only during your scheduled maintenance window.

    Maintenance Window

    Set the time range during which system maintenance, including upgrades, will occur. Specify a start time in UTC and a duration in hours.

  5. To apply the changes immediately, select the Apply Immediately check box. Selecting this option can cause an outage in some cases; for more information on the impact of the Apply Immediately option, see Amazon RDS DB インスタンスを変更し、Apply Immediately パラメータを使用する.

  6. When all the changes are as you want them, click Continue. If you want to cancel any changes, click the X in the upper right corner of the page.

  7. Confirm that the changes you want are listed in the summary screen, and then click Modify DB Instance.

CLI

PostgreSQL DB インスタンスを変更するには、AWS CLI の modify-db-instance コマンドを使用します。

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

Parameters

  • --db-instance-identifier—DB インスタンスの名前です。

  • --backup-retention-period—自動バックアップの保持日数です。

  • --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 mysqldb \ --backup-retention-period 7 \ --no-auto-minor-version-upgrade \ --no-apply-immediately

Windows の場合:

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

API

PostgreSQL DB インスタンスを変更するには、ModifyDBInstance action を使用します。

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

Parameters

  • DBInstanceIdentifier—DB インスタンスの名前です。

  • BackupRetentionPeriod—自動バックアップの保持日数です。

  • AutoMinorVersionUpgrade=false—自動マイナーバージョンアップグレードを不許可にします。自動マイナーバージョンアップグレードを許可するには、値を true に設定します。

  • ApplyImmediately=false—次のメンテナンス時間中に変更を適用します。今すぐ変更を適用するには、値を true に設定します。

Copy
https://rds.us-east-1.amazonaws.com/ ?Action=ModifyDBInstance &ApplyImmediately=false &AutoMinorVersionUpgrade=false &BackupRetentionPeriod=7 &DBInstanceIdentifier=mydbinstance &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2013-09-09 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20131016/us-east-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

このページの内容: