Skip to content

fix(backups): complete the B2 lifecycle guidance - #29

Merged
im-tyler merged 1 commit into
mainfrom
b2-lifecycle-guidance
Nov 6, 2026
Merged

im-tyler merged 1 commit into
mainfrom
b2-lifecycle-guidance

Conversation

@im-tyler

@im-tyler im-tyler commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

B2 keeps hidden versions forever by default, and the recommended rule only covered .incoming/, so backups removed by retention stayed billed. This adds a second rule that deletes hidden versions after 30 days, which is also the recovery window if a compromised server hides backups. The setup screen now lists the application key's capabilities. Per Backblaze's lifecycle rules and app key docs; not exercised against real B2.

🤖 Generated with Claude Code

…ermissions

B2 keeps hidden versions forever by default, and the rule Dash recommended only
covered .incoming/, so backups retention removed stayed billed. Recommend a second
rule that deletes hidden versions after 30 days. The setup screen now names the
application key capabilities, per Backblaze's docs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@im-tyler
im-tyler force-pushed the b2-lifecycle-guidance branch from 5cd3e44 to 2833cc7 Compare November 6, 2026 22:30
@im-tyler
im-tyler merged commit 5028e64 into main Nov 6, 2026
3 checks passed
@im-tyler
im-tyler deleted the b2-lifecycle-guidance branch November 6, 2026 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant