开放归档格式
tzap 归档格式
tzap 将 Zstandard 压缩、认证加密、分卷和恢复数据组合在一个实用格式中,并提供 Rust 参考实现。
cargo install tzap 为什么是 tzap
很多归档工具更偏向小文件分享或解压旧格式。tzap 面向多年后仍然需要可信恢复的归档:私有数据集、源码记录、媒体库、法律材料和冷备份。
核心能力
- 使用 Zstandard 进行快速压缩。
- 加密内容、文件名、元数据和索引。
- 认证头部、清单、索引、尾部和载荷。
- 通过 Reed-Solomon 恢复损坏或缺失的分卷。
- 从大型归档中随机访问并恢复目标文件。
- 适合云对象、硬盘、光盘和离线介质的分卷布局。
快速开始
export TZAP_PASSPHRASE='correct horse battery staple'
printf '%s\n' "$TZAP_PASSPHRASE" | \
tzap create --password-stdin -o backup.tzap ./project
printf '%s\n' "$TZAP_PASSPHRASE" | tzap verify --password-stdin backup.tzap
printf '%s\n' "$TZAP_PASSPHRASE" | tzap extract --password-stdin backup.tzap -C restored 相关工具
ZManager CLI 是开源通用归档命令行工具,支持 .tzap 工作流,也支持 ZIP、TAR.ZST、7z 和广泛的解压格式。
联系
问题、支持请求和项目协作可以通过邮件联系。
赞助
支持发布、兼容性测试、文档和长期维护。