Skip to content

bhatti snapshot resume

Resume a named snapshot into a new sandbox.

bhatti snapshot resume <snapshot-name> [—name <new-sandbox-name>]

Creates a brand-new sandbox by restoring the snapshot’s memory, CPU, and disk state. Running processes pick up exactly where they left off; open file descriptors are still open; in-memory data structures are intact.

The new sandbox gets a new ID and a new IP. Persistent volumes are not re-attached — re-attach them with the same --volume semantics if needed.

--name is optional. Without it, a name is generated from the snapshot’s source sandbox plus a random suffix.

You can resume the same snapshot multiple times — each call produces a fresh sandbox with the same starting state. Useful for fork-and-experiment workflows.

Terminal window
# Resume into a sandbox with a specific name
bhatti snapshot resume pre-experiment --name dev-restored
abc123 dev-restored 192.168.137.42
Terminal window
# Auto-generated name (source sandbox + suffix)
bhatti snapshot resume pre-experiment
Terminal window
# Stamp out parallel copies for an A/B test
bhatti snapshot resume base --name worker-a
bhatti snapshot resume base --name worker-b
bhatti snapshot resume base --name worker-c
FlagDefaultDescription
--name <string>auto-generatedName for the new sandbox.

See Global flags for --url, --token, --json, --timing, --data-dir.