From 3dec0c0a7bf124d36ee17f1d18255883de675e03 Mon Sep 17 00:00:00 2001 From: Julien Lutran Date: Tue, 25 Aug 2026 12:17:23 +0200 Subject: [PATCH] restic-backup: note rustic as format-compatible escape hatch (lock-free prune, lower RAM) Co-Authored-By: Claude Fable 5 --- ks4/restic-backup.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ks4/restic-backup.md b/ks4/restic-backup.md index ca3face..72e4117 100644 --- a/ks4/restic-backup.md +++ b/ks4/restic-backup.md @@ -111,6 +111,18 @@ Cache on tmpfs was considered and rejected: the cache exists to avoid full re-download), eats the RAM the ARC needs, and buys nothing — disk-backed cache reads are ARC-warm after first touch anyway. +### Escape hatch: rustic + +[rustic](https://github.com/rustic-rs/rustic) speaks the **same +repository format** — switching later is a binary swap on the same +repos, no re-seed. It would solve two specific pains if they +materialize: **lock-free prune** (no backup/prune scheduling +constraint) and a **lower RAM footprint** (the seafile-index +concern). Not chosen first because it isn't in Debian (manual +upgrades) and has a far smaller community than restic. Don't run +both tools concurrently on one repo (rustic ignores restic's locks); +a clean switchover is fine. + ## 3. Install + init (root on ks4) ```sh