文件名称:rdedup:重复数据删除引擎,支持可选压缩和公钥加密
文件大小:81KB
文件格式:ZIP
更新时间:2024-05-25 06:49:55
backup encryption data-deduplication deduplication Rust
rdedup rdedup是重复数据删除引擎和备份软件。 请参阅和维基页面。 rdedup通常类似于现有像软件duplicacy , restic , attic , duplicity , zbackup等,具有一个朝向歪斜非对称加密和同步友好数据模型。 也非常且非常可靠(从未报告过数据丢失错误)。 rdedup用Rust编写,同时提供命令行工具和库API( rdedup-lib )。 该库可用于将核心引擎嵌入其他应用程序,或构建自定义的前端和工具。 特征 简单但可靠的加密: 基于libsodium 公钥加密模式(我知道的唯一此类工具,并且创建了rdedup主要原因) 平面文件同步友好(Dropbox / syncthing,rsync,rclone) 不变的无数据冲突数据存储 云后端是在制品 增量,可扩展的垃圾收集 各种受支持的算法: 分块:fastcdc,齿轮,bup
【文件预览】:
rdedup-master
----rustfmt.toml(36B)
----Cargo.toml(1KB)
----.envrc(8B)
----.vimrc(119B)
----Cargo.lock(36KB)
----src()
--------util.rs(3KB)
--------bin.rs(19KB)
----scripts()
--------check-fmt.sh(254B)
--------e2e-test.sh(709B)
--------e2e-common.sh(2KB)
--------e2e-test-full.sh(771B)
----lib()
--------rustfmt.toml(36B)
--------Cargo.toml(1KB)
--------.vimrc(119B)
--------src()
--------README.md(119B)
--------Makefile(2KB)
--------.editorconfig(73B)
----README.tpl(763B)
----.travis.yml(1KB)
----README.md(5KB)
----Makefile(2KB)
----HACKING.md(1KB)
----docs()
--------examples()
----shell.nix(809B)
----.editorconfig(73B)
----.gitignore(76B)
----sgdata()
--------Cargo.toml(457B)
--------src()
--------README.md(287B)
----CHANGELOG.md(1KB)
----tester()
--------Cargo.toml(519B)
--------src()
--------README.md(346B)