Skip to main content

Resize an Instance

Resize allows you to change the Flavor of an Instance — that is, adjust the number of vCPUs and the amount of RAM without recreating the Instance from scratch. All existing data and configuration on the Instance is preserved.

Instance detail screen with the Resize option in the action menu


When to Resize​

Scale up (increase configuration): When your Instance is consistently running at high resource utilization — applications are slow, CPU or RAM are approaching their limits — switch to a larger Flavor to handle the load.

Scale down (decrease configuration): When the Instance is using fewer resources than allocated and you want to reduce costs, switch to a smaller Flavor that better matches actual usage.

Note: Resize only changes the Flavor (vCPU and RAM). Disk capacity does not change when resizing — to change disk capacity, use the disk edit feature in the Storage Disk tab.


Prerequisites Before Resizing​

  • The Instance must be in Running or Stopped state.
  • Instances using NVME storage do not support resize.
  • If the Instance currently has a GPU attached: you must remove the GPU from the Instance before resizing. See the GPU Management guide.

Steps to Resize​

Step 1: Open the Resize Function​

You can access Resize from two locations:

From the Instance list page:

  1. Find the Instance to resize in the list.
  2. Open the action menu (three-dot icon or Actions column).
  3. Select Resize.

From the Instance detail page:

  1. Go to the Instance detail page.
  2. Open the action menu in the top-right corner.
  3. Select Resize.

Action menu with the Resize option

Step 2: Select the New Flavor​

The system displays the list of available Flavors. Each Flavor represents a specific set of vCPU and RAM configuration.

  1. Review the Instance's current Flavor configuration.
  2. Select the new Flavor that meets your needs.
  3. Compare the vCPU and RAM specifications between the current and new Flavor before confirming.

Flavor selection screen during resize

Note: The Flavor list displays pre-defined options provided by the system.

Step 3: Confirm the Resize​

  1. Review the selected Flavor.
  2. Click Confirm to begin the resize process.
  3. The Instance status changes to Resizing during the process.
  4. After completion, the Instance returns to its previous state (Running or Stopped) with the new Flavor.

Verify the Result​

After the resize completes, you can confirm it was successful by:

  • Viewing the Flavor information on the Instance detail page — the vCPU and RAM counts should match the Flavor you selected.
  • Logging in to the Instance and checking resources using system tools such as lscpu, free -h (Linux) or Task Manager (Windows).

Common Errors​

SituationCauseResolution
Resize option is grayed out (disabled)Instance uses NVME storage, or has a GPU attachedFor NVME: resize is not supported. For GPU: remove the GPU first
Resize not available when GPU is attachedInstance currently has a GPU attachedRemove the GPU first, then resize
Resize failsInsufficient resources on the hostRetry later or contact support

If your Instance is running and you want to upgrade its specs without any service interruption, consider using Live Resize instead — see Upgrade specs without downtime (Live Resize).