Out of disk space? Add a volume in a minute

Block storage — extra disks for your servers: attached on the fly, resized without downtime and moved between instances. Your database or photo archive grows — the disk grows, not the bill for a new server.

Why a separate volume

The most common scenarios where an extra disk beats upgrading the whole server

  • The disk grew — the server stayed

    Low on space but CPU/RAM is enough. An extra volume is available in the 0.0013 USD/day — 0.96 USD/month range — instead of upgrading the whole instance.

  • A dedicated disk for the database

    The database on its own volume: the app's disk doesn't compete with the DB disk, and volume backups and snapshots run independently.

  • Data outlives the server

    A volume is independent of the instance: delete the server and the data remains. Detach from one, attach to another — a move in minutes with no copying.

  • Volumes for Kubernetes (PVC)

    Persistent Volumes for Managed Kubernetes clusters — pod state on reliable storage.

    Learn more

Block or Object?

In short: Block Storage is a disk for a server (file system, DB, OS). Object Storage is independent file storage accessible over HTTPS/S3 from anywhere (backups, media, static).

Block or Object?
CriterionBlock StorageObject Storage (S3)
What it isa disk attached to an instancefile storage with an API
Accessonly from the server it's attached tofrom anywhere over HTTPS/S3
What forOS, file system, databasesbackups, media, archives, static
Price0.0013 USD/day — 0.96 USD/month$0.0013/GB/mo

Rule of thumb: hot data that needs disk speed goes here; everything you just “store and serve” goes to Object Storage.

Pricing and specs

Pay only for the volume size, billed hourly

  • Price
    Estimated cost: 0.0013 USD/day — 0.96 USD/month, billed hourly
  • Performance
    up to 2000 IOPS read/write (5/5 IOPS per GB)
  • Volume size
    flexible, with the ability to expand as needed
  • Volumes per instance
    up to 4 additional volumes
  • Reliability
    replication across several cluster nodes, 99.95% availability
  • Expansion
    increase capacity on the fly, without server downtime

How to connect — 3 steps

From creating a volume to a working disk in the system — in minutes

  1. Create a volume

    In the panel: choose the size and location (the same as the instance).

  2. Attach it to the instance

    The volume appears in the system as a regular disk.

  3. Mount and use it

    Partition, mount — and the disk is ready. A Linux guide is in the knowledge base.

Frequently asked questions

Running out of space? Solved in a minute

Create a volume, attach it to the instance — and the disk is ready. Pay only for the size, resize with no downtime.

Latest publications

Everything you need to create a stable, secure and scalable environment