Skip to content

Storage

Use the Verda CLI to create and manage block storage volumes. Volumes provide persistent storage that can be attached to instances and survive instance deletion.


Create a volume

verda volume create \
  --name "training-data" \
  --size 500 \
  --type nvme \
  --location FIN-01

To wait until the volume is ready:

verda volume create --name "training-data" --size 500 --wait
Flag Description
--name Volume name
--size Size in GB
--type Volume type (nvme for fast SSD, hdd for standard)
--location Datacenter location
--wait Wait until the volume is ready

List volumes

View all your volumes:

verda volume list

Describe a volume

Get detailed information about a specific volume:

verda volume describe <volume-id>

Volume actions

Detach a volume from an instance:

verda volume action detach <volume-id>

Rename a volume:

verda volume action rename <volume-id>

Resize a volume:

verda volume action resize <volume-id>

Clone a volume:

verda volume action clone <volume-id>

Delete a volume:

verda volume action delete <volume-id>

Warning

Deleting a volume moves it to trash. It can be restored within 96 hours before being permanently removed.


Trash management

List volumes in the trash (recoverable for 96 hours):

verda volume trash

Permanently delete a volume from the trash:

verda volume delete <volume-id>

Danger

Permanently deleting a volume from the trash is irreversible. All data will be lost.


Attaching volumes to instances

Volumes can be attached to instances during creation using the verda vm create wizard. In interactive mode, the wizard prompts you to attach existing volumes or create new ones.

For non-interactive creation, volumes are specified as part of the verda vm create flags.


Command aliases

The volume command also accepts vol as an alias:

verda vol list           # same as verda volume list
verda vol describe ...   # same as verda volume describe ...