Block Storage
Block storage volumes are persistent disks you can attach to virtual machines. Unlike the VM's built-in disk, a block storage volume survives if the VM is deleted, and can be moved between VMs.
Create a volume
Go to Services → Block Storage.
1. Name the volume
Enter a name like db-data-vol.
2. Choose storage type
| Type | Best for | Price |
|---|---|---|
| SSD | Databases, high I/O workloads | $0.10 / GB / mo |
| HDD | Backups, archives, cold storage | $0.05 / GB / mo |
3. Set the size
Use the slider to choose a size between 10 GB and 2000 GB (in 10 GB increments). The monthly estimate updates in real time as you drag.
4. Choose a region
Select the region where the volume will be created. It must be in the same region as the VPS you plan to attach it to.
5. Optional: enable extras
- Encryption at rest — AES-256 encryption. Recommended for sensitive data. No additional cost.
- Automated snapshots — daily backups of the volume. Adds $0.05 / GB / mo.
6. Add to cart and check out
The price estimate card at the bottom shows your total. Click Add to Cart, then complete checkout.
Attach and detach volumes
Once provisioned, volumes appear in Resources. From there you can:
- Attach — connect the volume to a running VPS so it appears as an additional disk.
- Detach — disconnect it from the VPS (data is preserved).
- Delete — permanently destroy the volume and all data on it.
Detaching a volume while the operating system has it mounted may cause data corruption. Unmount the disk inside the VM before detaching.