Skip to main content

Overview

Polystack 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 Polystack account with appropriate permissions
  • Access to the Polystack Dashboard or CLI configured with credentials
  • API credentials sourced (source openrc.sh)

Key Concepts


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

File-Level Restore

Browse a snapshot and download individual files or folders — no full-volume restore needed

Third-Party Backup

Use Trilio, Veeam, Commvault, and other vendors alongside the native backup

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