zvault
zvault copied to clipboard
Deduplicating backup solution
Welcome to [WhiteSource Bolt for GitHub](https://github.com/marketplace/whitesource-bolt)! This is an onboarding PR to help you understand and configure settings before WhiteSource starts scanning your repository for security vulnerabilities. :vertical_traffic_light: WhiteSource Bolt...
Hi this project looks awesome but unmaintained. Is zVault stable enough to be used as backup solution? Maybe it would be worth to add some info to README.md since last...
``` warning: the item `libc` is imported redundantly --> src/util/compression.rs:288:17 | 288 | use libc; | ^^^^ | ::: src/main.rs:37:1 | 37 | extern crate libc; | ------------------ the item...
* Easy targets - [ ] FreeBSD, NetBSD - [ ] ARM, x86 * Complicated - [ ] Windows?
- [ ] Set password on export - [ ] Ask for password on import - [x] Derive key pair from password?
Finding duplicate files in a filesystem is not that simple, file data needs to be compared using fingerprints. This can be simplified if one already has fingerprints of all file...
If for some reason chunks are missing from the bundle repository, try to find them in the real filesystem and store them in the repository again. Where to find the...
It would be helpful if bundles do not always have to be available during zvault execution, especially during operations that do not need them. It should be possible to move...
Storage could be a crate on its own, containing: - Index - Bundle storage - Bundle/Index Integrity - Bundle map - Bundle cache - Vacuum (Chunk usage must be given)
If one or more bundles get lost, it is important to have some redundancy to reconstruct them. Redundancy can be added by taking `N` bundles, calculating their parity (XORing all...