Volumes

The creation of volumes are useful to attach an extra storage (a persistent one) to an instance.

Create a volume

openstack volume list
openstack volume create --size <volume-size-GB> --description <volume-description> <volume-name>

Backup a volume

You can create full or incremental backup copies from the volume attached to the instance.

List Volumes and Snapshots

openstack volume list
openstack volume snapshot list

Create a full backup

openstack volume backup create --force --name <backup-name> --description <backup-description>  --container <container> <volume-name>

Create an inbcremental backup

openstack volume backup create --force --incremental --name <backup-name> --description <backup-description> --container <container> <volume-name>

Backup a snapshot

openstack volume backup create --force --name <backup-name> --description <backup-description> --container <container>  --snapshot <snapshot-id> <volume-name>

Restore volume

The volume to restore must be available

openstack volume list
openstack volume backup restore <volume-backup-id> <volume-id>