diff --git a/modules/restic/cmd/restic-backups/backups.go b/modules/restic/cmd/restic-backups/backups.go index 8d2bdbc5..3b67e781 100644 --- a/modules/restic/cmd/restic-backups/backups.go +++ b/modules/restic/cmd/restic-backups/backups.go @@ -10,7 +10,8 @@ // Each module gets one snapshot a night, tagged with its name, so a module is listed, kept and // restored on its own. Everything lands in one repository on the machine — deduplicated, so every // night is a complete restore point and only what changed costs space — and is thinned to 14 daily, -// 8 weekly and 6 monthly unless the machine's settings say otherwise (retention.go). Against mistakes, not disasters: nothing leaves the machine. +// 8 weekly and 6 monthly unless the machine's settings say otherwise (retention.go). Against +// mistakes, not disasters: nothing leaves the machine. // // Root's: the dumps read every store and the repository holds every module's data, and the runtime // launching this binary runs as the operator's account, so restic and the run lines go through sudo diff --git a/modules/restic/module.json b/modules/restic/module.json index 6a2f67f4..da5af259 100644 --- a/modules/restic/module.json +++ b/modules/restic/module.json @@ -36,17 +36,17 @@ "keep-daily": { "kind": "preference", "default": 14, - "why": "two weeks of nightly restore points undo a mistake noticed within a fortnight; a count from 1 to 9999, read by the night, which thins nothing while it does not read (novox/hq issue 416)" + "why": "two weeks of nightly restore points undo a mistake noticed within a fortnight; a count from 1 to 9999, read by the night, which thins nothing while it does not read (novox/hq issue 416); lowering it deletes the restore points beyond the new count at the next night, and that cannot be undone" }, "keep-weekly": { "kind": "preference", "default": 8, - "why": "two months of weekly restore points behind the dailies; a count from 1 to 9999, refused by the night like keep-daily" + "why": "two months of weekly restore points behind the dailies; a count from 1 to 9999, refused by the night like keep-daily; lowering it deletes the restore points beyond the new count at the next night, and that cannot be undone" }, "keep-monthly": { "kind": "preference", "default": 6, - "why": "half a year of monthly restore points behind the weeklies; a count from 1 to 9999, refused by the night like keep-daily" + "why": "half a year of monthly restore points behind the weeklies; a count from 1 to 9999, refused by the night like keep-daily; lowering it deletes the restore points beyond the new count at the next night, and that cannot be undone" } }, "resources": [