Skip to main content
Updated May 10, 2026 The raff snapshot command group covers point-in-time snapshots of VM disks and volumes. Snapshots are stored separately from the source and can be restored back over the source disk. Every subcommand supports --output json for scripting. Aliases: raff snapshots, raff snap.

Subcommand index


list

List snapshots in the current project. Filter by source VM, source volume, or snapshot type. Output columns: ID, NAME, SIZE, TYPE, SOURCE, STATUS, CREATED.

get

Show full details for one snapshot.

create

Capture a snapshot. Required: --name, --resource-type. Pass --resource-id <vm-uuid> for VM snapshots, --volume-id <id> for volume snapshots.

rename

restore

Restore the source VM or volume from this snapshot. The current disk state is overwritten. Pass --force to skip the confirmation prompt. While the source is reverted to a snapshot, that snapshot’s status reads active and it cannot be deleted. Saved-but-not-in-use snapshots have an empty status.

delete

Delete a snapshot. Pass --force to skip the confirmation prompt. Cannot delete a snapshot whose status is active — the source is currently reverted to it.

Backup commands

Managed backups with retention.

raff_snapshot (Terraform)

Declarative snapshot management.

API Reference

The HTTP API behind the CLI.
Last modified on May 11, 2026