mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-13 06:32:03 +00:00
feat(recovery): judge the bucket's rule for database dumps in readiness
Only the backups page said when the bucket's lifecycle rules left database/ out, so every dump, and every deleted account inside it, stayed in the bucket forever without anyone being told. Readiness gains a dump_retention signal that reads the same cached lifecycle probe: attention when dumps go off-host and no rule covers database/, ok with the expiry when one does, quiet when the bucket will not say, inactive without a bucket or without off-host dumps. The hourly evaluation pushes it to the admins like every other signal.
This commit is contained in:
1 parent
351e7d1fe0
commit
66e92f36fe
16 files changed
+401
-36
No files matched your search
@@ -40,7 +40,8 @@ A dump holds every account that existed when it was taken, including one
|
||||
deleted since. Deleted accounts leave the dumps as they age out: after
|
||||
`DB_BACKUP_KEEP` nights on the server, and after your lifecycle rule in the
|
||||
bucket. Give that rule a prefix that covers `database/` too; the admin
|
||||
backups page reads the bucket's rules and says when none does. This is the
|
||||
backups page reads the bucket's rules and says when none does, and the
|
||||
recovery readiness card calls it attention and tells the admins once. This is the
|
||||
retention period to state where you tell people that deleting their account
|
||||
deletes their data.
|
||||
|
||||
|
||||
Reference in new issue
Block a user