Skip to main content

Overview

Xloud Block Storage provides persistent, high-performance block devices that attach to your Compute instances as virtual disks. Unlike ephemeral instance storage, block volumes retain data across reboots, migrations, and instance deletion — making them the standard choice for databases, application state, and any workload where data durability is required.
Prerequisites
  • An active Xloud account with appropriate permissions
  • Access to the Xloud Dashboard (https://connect.<your-domain>) or CLI configured with credentials
  • API credentials sourced (source admin-openrc.sh)

Key Concepts

TermDescription
VolumeA persistent block device that can be attached to one compute instance at a time
SnapshotA point-in-time, crash-consistent copy of a volume stored within the same storage cluster
BackupA full or incremental copy of a volume written to a separate backup target for long-term retention
Volume TypeA named storage profile defining the backend, performance tier, IOPS limits, and encryption policy
AttachmentThe binding between a volume and a compute instance, represented as a device path (e.g., /dev/vdb)
TransferA token-based mechanism to move volume ownership between projects without copying data

Volume Lifecycle


Guides

Create a Volume

Provision a persistent volume — blank, from an image, or from a snapshot

Attach / Detach Volumes

Connect volumes to instances, format filesystems, mount, and safely detach

Extend a Volume

Increase volume capacity online without detaching or stopping the instance

Volume Snapshots

Create point-in-time snapshots for fast recovery and volume cloning

Volume Backups

Full and incremental backups to a separate target for disaster recovery

Volume Transfers

Move volume ownership between projects using a token-based transfer

Volume Types

Understand NVMe, SSD, and Standard storage tiers and choose the right one

Troubleshooting

Diagnose and resolve common volume, snapshot, and attachment issues

Next Steps

Block Storage Admin Guide

Configure backends, volume types, QoS policies, and storage tiers

Compute User Guide

Launch instances and attach volumes as persistent boot or data disks

CLI Setup

Install and configure the CLI for volume management from the terminal

Authentication

Configure Dashboard access and CLI credentials