-
Notifications
You must be signed in to change notification settings - Fork 1
Home
konnatoad edited this page Jun 25, 2026
·
4 revisions
This wiki provides technical documentation and usage guides for Konserve, a Rust-based backup and restore tool with a GUI built using eframe.
Konserve creates portable .tar archives of selected folders and files and supports full or partial restoration on any Windows system.
- Using Konserve
- Settings
- Templates
- Backup Format
- Restoration Logic
- Developer Setup
- Troubleshooting
- Changelog
- Roadmap
- Select files/folders using the GUI
- Backups are saved as
.tararchives with UUID mapping -
fingerprint.txtmaps original paths to UUIDs inside each archive - Restores support partial selection using a collapsible folder tree
- Conflict resolution — choose how to handle existing files on restore (Prompt, Overwrite, Skip, Rename)
- App conflict detection — Konserve detects apps that may lock files and offers to close them before backing up
- Templates can be saved, loaded, and edited for recurring backups
-
Verbose logging writes debug output to
konserve.logwhen enabled -
Crash logging writes errors and panics to
konserve-crash.lognext to the exe (always active)
Refer to the pages above for in-depth documentation.
Maintained by @konnatoad
Feedback welcome via issues
Konserve GitHub Repo · Latest Release