Skip to content

Canister Snapshots

TODO: Write content for this page.

Create and manage canister snapshots for backup and recovery. Cover creating snapshots via icp-cli and programmatically via the management canister, listing available snapshots, restoring from a snapshot, deleting old snapshots, and downloading snapshot data. Explain use cases: pre-upgrade safety net, disaster recovery, state debugging.

  • Portal: building-apps/canister-management/snapshots.mdx
  • icp-cli: guides/canister-snapshots.md
  • Examples: canister-snapshots (Rust), canister-snapshot-download (Rust)
  • guides/canister-management/lifecycle — snapshots during upgrade workflow
  • guides/security/canister-upgrades — snapshot-based rollback
  • icp-cli docs: https://dfinity.github.io/icp-cli/0.2/