Persistent, High-Performance NVMe Block Storage
Persistent volumes for your instances, with hot attach, resizing, and snapshots for services that need to keep state.
Instant Snapshots
Point-in-time volume snapshots with no performance impact. Create backups or clone environments in a single action.
Hot attach and detach
Volumes can be attached to or removed from running instances so a service can evolve without switching tools.
Extend and clone
Extend an existing volume or clone it to speed up a new environment build.
Included operations
- Scalable volume sizes
- Built-in replication
- Encryption at rest
- Instant snapshots
- Clone and resize volumes
Useful for
Extra volumes for databases, application disks, and data that must survive instance rebuilds.
Technical Specifications
- Minimum volume size
- 10 GB
- Maximum volume size
- 1 TB
- Performance tier
- NVMe
- Replication
- 3× synchronous
- Encryption
- AES-256 at rest
- Hot plug
- Supported on running instances
Ready to put this service into a first deployment?
Apply for accessHow It Works
Create a volume
Choose size and availability zone for the new NVMe volume.
Attach to an instance
Volumes hot-plug onto running instances. The OS detects a new raw block device immediately.
Format and mount
Format with your preferred filesystem (ext4, xfs, ntfs) and mount at the path you need.
Snapshot and manage
Create snapshots, resize online, or clone volumes to provision new instances quickly.
Common Use Cases
Database Storage
Run MySQL, PostgreSQL, MongoDB, or Redis on dedicated SSD volumes with the IOPS your production workload demands.
Application State
Store configuration, user uploads, and application data that must survive instance replacements or restarts.
Stateful services
Keep the data of an application service, batch, or long-running process across instance restarts.
Not sure which service comes first?
Send the current workload and the target outcome. We help you choose the smallest service set that can run it.

