mitchross

Add Backup — Development skill for Claude Code

Development community

Add automatic backup to PVC(s) in $ARGUMENTS.

How to install Add Backup

Installs to ~/.claude/commands/mitchross-talos-argocd-proxmox-add-backup.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/mitchross/talos-argocd-proxmox/HEAD/.claude/commands/add-backup.md -o ~/.claude/commands/mitchross-talos-argocd-proxmox-add-backup.md

Restart Claude Code, or start a new session, for it to be picked up.

What Add Backup does

Add automatic backup to PVC(s) in `$ARGUMENTS`.

Backups are **kopiur** (replaced pvc-plumber + VolSync, retired 2026-06-27). Each PVC gets a small `SnapshotPolicy` + `SnapshotSchedule` + `Restore` stub plus the shared `my-apps/common/kopiur-backup` Kustomize component; kopiur runs the Snapshot/Restore Jobs and kopia moves bytes to RustFS (`s3://kopiur`). Do NOT add inline `ReplicationSource`/`ReplicationDestination` or pvc-plumber labels — those are gone.

Architecture + diagrams: `docs/domai

Alternatives in Development

  • Backup 14.5k ★
  • Claude Supermemory — Persistent memory across sessions and projects using Supermemory 2.3k ★
  • Claude Swap — Switch between multiple Claude Code accounts, with automatic rate-limit rotation, usage dashboard, and paralle 2k ★

Full documentation available on GitHub

View Source Repository