Skip to main content
Change disk type and size
Last update:

Change disk type and size

Change disk type

You can only change the type of network volume to another network volume or to a local disk.

It is not possible to change the network volume type to another one directly — you need to create a new disk with the desired type.

  1. In the pool segment of the current disk:

  2. Optional: connect the created disk to the server and disconnect the previous one.

  3. Optional: if you mounted the disk as a boot (system) disk, reboot server.

Shrink the disk

It is not possible to shrink a local disk.

You cannot reduce the size of a network volume directly, as this may compromise the integrity of the disk's file system and data — you can create a new, smaller disk.

  1. In the current disk pool segment create an empty disk of a smaller volume.
  2. Connect the created disk to the cloud server.
  3. Boot the server into Rescue mode.
  4. Transfer data from the old disk to the new one — copy the files manually or use the dd utility.
  5. Optional: disconnect the old disk from the server and delete the disk.

Enlarge Disk

You can't enlarge a local disk directly — you can change the configuration of the cloud server it is connected to. The local disk will expand automatically.

You can enlarge the network volume by following the instructions below. After enlarging, you need to prepare the disk for operation.

Another way to increase disk space on a cloud server is mount additional disk.

For your information

Before performing work with partitions and file system, we recommend creating a disk image, snapshot or other disk from the disk to avoid data loss in case of an error.

  1. In Control Panel, go to Cloud PlatformDisks.

  2. From the menu ( ) of the disk, select Resize.

  3. Specify a new disk size value in GB, consider disk maximum size limits. Click Save.

  4. Prepare the disk for use:

    • if you have enlarged the boot disk, reboot cloud server or expand the disk using the instructions below;
    • if you have enlarged an additional disk, expand the disk using the instructions below.

Prepare the disk for operation after enlarging

If you have enlarged the disk, you should definitely enlarge it — the order of configuration depends on the operating system.

  1. Connect to server.

  2. Open a list of all disks connected to the server:

    lsblk

    Example answer:

    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 0 8G 0 disk
    ├─sda1 8:1 0 8G 0 part /
    └─sda14 8:14 0 8M 0 part
    sdb 8:16 0 7G 0 disk
  3. Expand the disk (using growpart) and run the file system change (via resize2fs):

    growpart /dev/<sdb> 1
    resize2fs /dev/<sdb1>

    Specify <sdb> — the disk you want to extend.