This topic describes how to change the specifications of an ApsaraDB RDS for PostgreSQL instance. These specifications include the instance type and the storage capacity.
Prerequisites
Your Alibaba Cloud account does not have overdue renewal orders.
Change items
You can increase the read capability of your database system by creating read-only RDS instances. The read-only RDS instances are used to offload read requests from the primary RDS instance. For more information, see Overview of read-only ApsaraDB RDS for PostgreSQL instances and Create a read-only ApsaraDB RDS for PostgreSQL instance.
Change item | Description |
---|---|
Instance type |
You can change the instance type of your RDS instance regardless of the instance configuration. |
Storage capacity |
You can increase the storage capacity of your RDS instance regardless of the instance configuration. If your RDS instance uses the subscription billing method and local SSDs, you can decrease the storage capacity only when you select the change upon renewal method. For more information, see Subscription renewal. Note
|
Billing
For more information, see Specification change fees.
Precautions
- If you are using the Basic Edition, your RDS instance does not have a secondary RDS instance as a hot standby. If your RDS instance exits unexpectedly, your database service becomes unavailable. If you change the specifications or upgrade the database engine version of your RDS instance, your database service also becomes unavailable. The unavailability may last for a long period of time. If you require high service availability, we recommend that you do not use the Basic Edition.
- When you change the specifications of your RDS instance, a data migration may be triggered. After the migration is complete, ApsaraDB RDS switches over your workloads during the specified switching time. The switchover does not interrupt the synchronization of incremental data. However, the switchover causes a transient connection error for about 30 seconds. In addition, the switchover interrupts most of the operations that are related to databases, accounts, and network settings. We recommend that you change the specifications during off-peak hours. Alternatively, make sure that your application is configured to automatically reconnect to your RDS instance.
- After you change the specifications of your RDS instance, you do not need to manually restart the instance.
- After you change the specifications of your RDS instance, the ID and endpoints of the instance remain unchanged.
Procedure
FAQ
- How do I switch my RDS instance among the local, standard, and enhanced SSD storage
types?
For more information, see How to change a cloud disk to a local disk.
- If I only increase the storage capacity of my RDS instance, do I need to migrate data
to a new RDS instance?
Check whether the host where your RDS instance resides can provide sufficient storage space. If yes, ApsaraDB RDS increases the storage capacity without migrating data. If no, ApsaraDB RDS migrates data to a host that provides sufficient storage space.
Related operations
Operation | Description |
---|---|
ModifyDBInstanceSpec | Changes the specifications of an ApsaraDB RDS instance. |