Skip to content
LiveStart building for free · CA$100 signup credit, up to CA$300 totalCA$1 verification payment credited back · Ends December 31, 2026
Get started for free →

Create Volume

Block storage volumes provide local NVMe SSD, local SATA SSD, or replicated shared storage that attaches to virtual machines, depending on the selected region and plan. Once attached, format and mount the volume to extend your VM’s storage.

  • From the left-hand menu, click Block Storages.
  • Click Create Block Storage or the + icon.

Block Storages page with the Create Block Storage (+) button

Assign the volume to a project.

Create Block Storage: assign to a project

Select the data center location.

Create Block Storage: choose a location

Select the VM instance to attach this volume to.

Create Block Storage: choose the instance to attach to

Select storage type and size. Custom volumes are available.

Create Block Storage: select volume storage type and size

Provide a unique Volume Name.

Create Block Storage: name the volume

  • Billing Cycles: Hourly, Monthly, or Yearly.
  • Review and click Create Volume.

Create Block Storage: billing options and Create Volume

After creation, format and mount the volume inside the VM:

# Find the new disk (usually /dev/vdb)
lsblk
# Format
sudo mkfs.ext4 /dev/vdb
# Mount
sudo mkdir -p /data
sudo mount /dev/vdb /data
# Persist across reboots
echo '/dev/vdb /data ext4 defaults 0 2' | sudo tee -a /etc/fstab

See also: Storage Types and Resilience, Volume Snapshots, VM Snapshots