25 lines
704 B
Markdown
25 lines
704 B
Markdown
# diffstore
|
|
|
|
Utility to store files using differentials.
|
|
|
|
This tool is mostly inteded as a file backup history.
|
|
It can acheive much higher compression ratios while still being decently fast on compression.
|
|
However retreiving older backups takes much longer.
|
|
|
|
This should only be used to store either very similar files or a history of one file,
|
|
in the case where files are too different, it can result in more disk usage.
|
|
This means input files have to be uncompressed and unencrypted.
|
|
|
|
### Example configs
|
|
|
|
- rdiff + zstd -3 : best compression/time ratio
|
|
- diff + gzip : best compatibility
|
|
- rdiff + xz -9 : best compression
|
|
|
|
## Building
|
|
|
|
Requires [lxsh](https://git.zawz.net/zawz/lxsh)
|
|
|
|
```sh
|
|
make
|
|
```
|