Block Storage across clouds

The disk you attach to a virtual machine - EBS, ECS, CBS and EVS disks, OCI, IBM and Scaleway block volumes, UpCloud storage, and the volumes of DigitalOcean, Hetzner, Linode, Vultr, Exoscale and Civo - with the question of who takes the snapshot answered rather than assumed.

11 verified modules - all static-validated and publish-checked; live-test pending.

Compare by provider

How to choose

Ask each cloud one thing: can a snapshot be scheduled, and does the machine backup include the volume? On some the answer is a policy you assign; on some it is a job you write; on some there is no volume snapshot at all and the module says so. Then compare deletion protection, encryption with your own key, and whether the volume can move between machines.

When not to use

A volume is one copy of the data on hardware that fails. The module that creates it can attach a schedule where the cloud has one and refuse deletion where it can; it cannot make a backup exist on a cloud that offers none, and an output saying false is the honest result.

Other solutions