zbackup / zbackup

ZBackup, a versatile deduplicating backup tool
http://zbackup.org/
838 stars 81 forks source link

fsck with error checking #31

Open Vlad1mir-D opened 9 years ago

Vlad1mir-D commented 9 years ago

Error checking/correction based on Reed-Solomon or something more suitable

nergdron commented 9 years ago

Might be useful to just integrate zfec into the current processing pipeline: https://tahoe-lafs.org/trac/zfec/browser/zfec/README.rst

It's quite fast, has a C API, and is being actively used in Tahoe-LAFS. Can't comment on code quality, but it does seem to be superior to par2 and other similar tools in most tests.

Vlad1mir-D commented 9 years ago

WIP but there is some additional work that has to be done: http://pkgs.fedoraproject.org/cgit/python-zfec.git/ is orphaned so I'll probably take this package and adapt it for EPEL. Until that there will be no support for forward error correction in zbackup.