rune snapshot <subcommand> [flags]rune snap <subcommand> [flags] # short alias
A Snapshot is a namespaced point-in-time copy of one volume. See the
storage concept for the lifecycle.
Only drivers that advertise Capabilities.Snapshots = true accept snapshot
writes. The API server rejects unsupported writes up-front (local-host
volumes cannot be snapshotted, for example).
Subcommands
Command
Purpose
rune snapshot list
List snapshots in a namespace.
rune snapshot get <name>
Show one snapshot.
rune snapshot create <volume>
Snapshot an existing volume.
rune snapshot delete <name>
Delete a snapshot (two-phase via the driver).
rune snapshot restore <name>
Provision a new volume from a snapshot.
Examples
# Listrune snapshot list -n prod# Across all namespacesrune snap list -A# Take an ad-hoc snapshot — name auto-generatedrune snapshot create pgdata-postgres-0 -n prod# Take a named snapshotrune snapshot create pgdata-postgres-0 \ --name pgdata-2025-11-15 \ -n prod# Inspectrune snapshot get pgdata-2025-11-15 -n prod -o yaml# Deleterune snapshot delete pgdata-2025-11-15 -n prod# Restore into a new volume rowrune snapshot restore pgdata-2025-11-15 \ --as pgdata-restore \ -n prod