This topic describes how to upgrade the configurations of a subscription instance, including the instance type and Internet bandwidth.

Background information

After upgrading the configurations of a subscription instance, you are charged the price difference for the rest of the current billing cycle.

You can also use the configuration upgrading feature to perform the following operations:
  • Change the billing method of data disks from pay-as-you-go to subscription. The billing method of system disks cannot be changed.
  • Adjust the Internet bandwidth of VPC-type instances with no EIPs associated and classic network-type instances. If you do not purchase Internet bandwidth during instance creation, no public IP address is allocated. You can use this feature to assign a public IP address to the instance when needed.
  • Change the billing method of Internet bandwidth: If the current billing method is Pay-By-Traffic, you can use this feature to change the billing method to Pay-By-Bandwidth.
The following limits apply to the configuration upgrading feature:
  • It is only applicable to subscription instances.
  • You can upgrade an instance multiple times, but the interval between two consecutive upgrades must be at least five minutes.
  • The vCPUs and memory size of an instance type must be upgraded at the same time. You cannot upgrade them separately.
  • For information about the instance families that support configuration upgrading and the rules for upgrading instance types, see Instance families that support instance type changes.
  • This feature can be used to change the Internet bandwidth or the billing method of the Internet bandwidth only for VPC-type instances with no EIPs associated and classic network-type instances.
  • You can change the billing method from pay-as-you-go to subscription for data disks. The billing method of system disks cannot be changed.
  • If you have renewed and downgraded the instance within the current billing cycle, you cannot upgrade the instance configurations until a new billing cycle begins.
  • After upgrading an instance type or changing the Internet bandwidth of a classic network-type instance from 0 Mbit/s for the first time, you must restart the instance by using the console or by calling the RebootInstance operation to make the new configurations take effect.

Procedure

  1. Log on to the ECS console.
  2. In the left-side navigation pane, choose Instances & Images > Instances.
  3. In the top navigation bar, select a region.
  4. Find the subscription instance to upgrade. In the Actions column, click Upgrade/Downgrade.
  5. In the Upgrade/Downgrade Wizard dialog box, select Upgrade, and click Continue.
  6. On the Upgrade page, perform one of the following operations:
    • Select an Instance Type.
      Note
      • Instances that can be upgraded and the types they can be upgraded to are listed on the Upgrade page.
      • You can use developer tools such as Alibaba Cloud CLI, OpenAPI Explorer, and Alibaba Cloud SDK to call the DescribeResourcesModification operation to query the instance types that can be changed.
    • If a pay-as-you-go data disk is attached to your instance, you can select this data disk and change its billing method to subscription.
    • If the instance is a VPC-type instance with no EIP associated or a classic network-type instance, you can adjust its Internet bandwidth.
      Note If you do not purchase Internet bandwidth during instance creation, no public IP address is allocated. You can set the Internet bandwidth to a non-zero value to allocate a public IP address to the instance.
    • If the billing method of the Internet bandwidth is Pay-By-Traffic, you can adjust the peak bandwidth or change the billing method to Pay-By-Bandwidth.
    • If the billing method of the Internet bandwidth is Pay-By-Bandwidth, you can adjust the bandwidth.
  7. Confirm the order details, and then click Create Order. Follow additional instructions as required.
  8. After upgrading an instance type or changing the Internet bandwidth of a classic network-type instance from 0 Mbit/s for the first time, you must restart the instance by using the console or by calling the RebootInstance operation to make the new configurations take effect.
    Note If you increase the bandwidth for a VPC-type instance from 0 Mbit/s for the first time, you do not need to restart the instance.