Julien LutranandClaude Fable 5 590279190a Add restic drivers: data leg, incus leg via file mount, weekly maintenance
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>
2026-08-25 12:53:16 +02:00
2025-11-25 17:54:48 +00:00

Scripts

Some helpful bash scripts for incus

  • incus-container-upgrade: Perform apt dist-upgrade command 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.
S
Description
No description provided
Readme
91 KiB
Languages
Shell 100%