Comments (4)
You're right that backrest will retain these forever so long as the snapshots are retained in your repo (and with the plan deleted backrest is no longer managing forgets / prunes for snapshots created by that plan).
If you go ahead and delete those snapshots with the restic cli, backrest will pick this up after the next backup and will garbage collect the associated UI entries.
I can see the argument for this being a UI capability, but I'd like to hold off on adding it for now. With the exception of managed forget operations (which restic ensures will always keep at least one copy of your data) backrest today executes very few destructive operations on your behalf and that's an important part of ensuring it's safe for your data.
from backrest.
use restic forget --keep-last 1 --tag plan:yourplanID
to forget all but the most recent snapshot in that set, then find the snapshot ID of the last remaining snapshot and run restic forget <snapshotID>
to finish cleanup.
from backrest.
I can't run this on the official backrest container... We need shell support.
from backrest.
#72 adds a button for manually forgetting individual snapshots.
from backrest.
Related Issues (20)
- After Update: rclone repo not recognized as such HOT 1
- Backrest Windows tray icon appears multiple times HOT 1
- "restic-0.16.4.exe": cannot run executable found relative to current directory HOT 5
- MS Teams Integration HOT 2
- Follow semver for publish Docker tags HOT 1
- plan _system_ not found on v1.3.0 HOT 3
- Size of certain backups not accurate since a couple versions HOT 2
- Hook - Command - How to call a bash script? HOT 7
- Unable to upgrade from pre-1.0 to 1.3.1 directly HOT 2
- Typo on the hook notification message
- Update of included restic HOT 1
- Compute stats failing is impossible to debug, as it doesn't show up as operation
- Send keep-alive messages in streams HOT 2
- Unable to delete a snapshot when the corresponding plan has already been deleted HOT 2
- Check does not check the entire repository HOT 6
- error: Failed, orchestrator killed while operation was in progress HOT 6
- Hooks/Powershell: multi-line if-statements not executed HOT 3
- Backrest should provide options for rescheduling and running skipped tasks
- Run Command results should be tracked in the operation log for long running commands HOT 2
- Cannot set temp variable HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from backrest.