Manage VM and volume snapshots from the CLI — list, get, create, rename, restore, delete. Snapshots are point-in-time captures of a VM disk or volume; restoring overwrites the source.
Use this file to discover all available pages before exploring further.
Updated May 10, 2026The 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.
List snapshots in the current project. Filter by source VM, source volume, or snapshot type. Output columns: ID, NAME, SIZE, TYPE, SOURCE, STATUS, CREATED.
# Every snapshot in the projectraff snapshot list# Only VM snapshotsraff snapshot list --type vm# Snapshots of a specific VMraff snapshot list --vm-id <vm-uuid>
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 a snapshot. Pass --force to skip the confirmation prompt. Cannot delete a snapshot whose status is active — the source is currently reverted to it.