No description
Find a file
2024-05-28 12:38:47 +02:00
completion init 2023-02-22 15:22:49 +01:00
src fix: fix broken trailing slashes on store 2024-05-28 12:38:47 +02:00
.gitignore init 2023-02-22 15:22:49 +01:00
Makefile init 2023-02-22 15:22:49 +01:00
README.md init 2023-02-22 15:22:49 +01:00

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

make