Skip to content
Live $100 credit at signup, up to $300 total Offer ends December 31, 2026 Get started →

Create Volume

Block storage volumes provide NVMe SSD storage that attaches to virtual machines. 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, Quarterly, Semiannually, Yearly, Bi-annually, Tri-annually.
  • Billing rules: Date to Date, Fixed Calendar Month, Unfixed Calendar Month, Fixed Prorata, Unfixed Prorata.
  • 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: Volume Snapshots, VM Snapshots