590279190a9dfda1b0fdb2609de77b4548113b86
restic-backup.sh: dump phase carried over verbatim from plakar-backup.sh, then one restic backup invocation (dump dir + restic-paths, nextcloud excludes) into restic-data; -s dumps|backup for staged seeding. restic-incus-backup.sh: per-instance incus file mount (distinct mountpoints — restic parents by host+path), expanded config yaml alongside, giants excluded. restic-maintenance.sh: weekly prune (--max-unused 10%, --max-repack-size 4G) + structure check + rotating 1/52 data check. Plus restic-paths and the nextcloud excludes list. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Scripts
Some helpful bash scripts for incus
- incus-container-upgrade: Perform
apt dist-upgradecommand on running instances. - incus-backup: Backup instances FS and DBs to a local directory (
-d local) or a remote location using rsync over ssh. - incus-copy: Run a differential copy of all instances to a remote incus server (push or pull) or to a local project/pool.
- incus-snapshot: Take a snapshot on all running instances.
- zfs-auto-snapshot: Create and cleanup expired zfs snapshots.
Languages
Shell
100%