本帖本是打算作为7z的补充。
http://parchive.sourceforge.net/
Parchive: Parity Archive Volume Set
这个项目背后最初的想法是提供一个工具把类独立磁盘冗余阵列(RAID-like)系统的数据恢复能力思想应用到新闻组上多部分文档的发布和恢复。我们实现了那个目标。对这个规范的2.0版本我们的新目标是改善。
The technology is based on a 'Reed-Solomon Code' implementation that allows for recovery of any 'X' real data-blocks for 'X' parity data-blocks present. (Data-blocks referring to files OR much smaller virtual slices of files).
相关软件(GUI):
(win32)QuickPar
(linux)PyPar2
更多请参考官方网站。
====
0706
使用par2cmdline
该命令行版本下载地址见项目首页,Ubuntu下是用包"par2"。
比如
par2 c -r03 -n1 "东方永夜抄【中文】.rar"
创建冗余度为03%的单个备份文件
par2 r file0
校验并修复
用"par2"可以查看命令说明,"readme"文件有更详细的解释。
[递归目录生成备份.bat]
for /f %%i in ('dir * /b/s') do par2 c -r01 -n1 "f:/dup/%%~nxi.par2" "%%i"
这只是一种特殊的情况来着,防止硬盘文件错误而做的冗余备份。
而Par的原设计目的貌似是传输时为损坏文件提供修复包来着。
没有评论:
发表评论