This topic describes the items that you can configure for an ApsaraDB RDS for MySQL instance.
Configuration item | Description | References |
---|---|---|
Region | After your RDS instance is created, you cannot change the region in which your RDS instance resides. If you want to deploy your database service in a different region, you can create an RDS instance in the required region. Then, you can migrate the data of your original RDS instance to the new RDS instance by using Data Transmission Service (DTS). After the data is migrated, you must update the endpoint configuration on your application and verify that your workloads run as expected on the new RDS instance. Then, you can release your original RDS instance. For more information, see Release or unsubscribe from an ApsaraDB RDS for MySQL instance. | Migrate data between ApsaraDB RDS for MySQL instances |
RDS edition | Only the following downgrade and upgrade scenarios are supported:
Note
| Change the specifications of an ApsaraDB RDS for MySQL instance Upgrade an ApsaraDB RDS for MySQL instance from Basic Edition to High-availability Edition Upgrade an ApsaraDB RDS for MySQL instance from RDS High-availability Edition to RDS Cluster Edition |
Architecture | You can change the architecture of your RDS instance between x86 and ARM. For more information about the differences between x86 and ARM, see Architectures. Note
| Specification changes |
Instance type | You can change the instance types of all RDS instances. Note If the specifications of your RDS instance are outdated and cannot be directly changed, you can perform the following steps:
| Change the specifications of an ApsaraDB RDS for MySQL instance Enable the automatic scale-up feature for an ApsaraDB RDS for MySQL instance |
Storage type |
| Upgrade the storage type of an ApsaraDB RDS for MySQL instance from standard SSDs to ESSDs Upgrade an ApsaraDB RDS for MySQL instance from Basic Edition to High-availability Edition |
Storage capacity | You can expand or reduce the storage capacity of an RDS instance.
Note
| Change the specifications of an ApsaraDB RDS for MySQL instance Configure automatic storage expansion for an ApsaraDB RDS for MySQL instance Reduce the storage capacity of an ApsaraDB RDS for MySQL instance that uses ESSDs |
Zone | You can migrate your RDS instance across zones within the same region. After your RDS instance is migrated to a different zone, the attributes, configurations, and endpoints of your RDS instance remain unchanged. If your RDS instance runs MySQL 5.7 on RDS High-availability Edition, you must change the zone of your RDS instance when you upgrade the RDS edition to RDS Enterprise Edition. Note
| Migrate an ApsaraDB RDS for MySQL instance across zones in the same region |
Primary/secondary switchover | You can configure ApsaraDB RDS to automatically switch workloads over between your RDS instance and its secondary RDS instance. You can also manually switch workloads over between your RDS instance and its secondary RDS instance. After the switchover is complete, the original primary RDS instance is demoted to run as the new secondary RDS instance. | Switch workloads over between primary and secondary ApsaraDB RDS for MySQL instances |
Network type | All RDS instances can be deployed in virtual private clouds (VPCs). Only the RDS instances that meet specific requirements can be deployed in the classic network. If your RDS instance supports both the VPC network type and the classic network type, you can switch the network type of your RDS instance between VPC and classic network. | Change the network type of an ApsaraDB RDS for MySQL instance |
VPC and vSwitch | If your RDS instance meets specific requirements, you can change the VPC or vSwitch of your RDS instance. | Change the VPC and vSwitch for an ApsaraDB RDS for MySQL instance |
Maintenance window | You can change the maintenance window of your RDS instance. | Set the maintenance window of an ApsaraDB RDS for MySQL instance |
Data replication mode | You can change the mode based on which the primary RDS instance replicates data to its secondary RDS instance. This way, you can improve the availability of your database service. | Change of the data replication mode |
Instance parameter configuration | You can modify some parameters of your RDS instance based on your business requirements. | For more information, see Modify the parameters of an ApsaraDB RDS for MySQL instance or Use a parameter template to configure the parameters of ApsaraDB RDS for MySQL instances. |
Database engine version | You can perform the following upgrades in the ApsaraDB RDS console:
Note You can upgrade the major engine version of an RDS instance only to the next major engine version. For example, you cannot directly upgrade the major engine version of your RDS instance from MySQL 5.5 to MySQL 8.0. | Upgrade the major engine version of an ApsaraDB RDS for MySQL instance |
Billing method | You can change the billing method of your RDS instance between pay-as-you-go and subscription. | Change the billing method of an ApsaraDB RDS for MySQL instance from pay-as-you-go to subscription Change the billing method of an ApsaraDB RDS instance from subscription to pay-as-you-go |