按照使用 7zip 进行增量备份,我可以使用以下命令创建 10 GB 文档的存档
7z u -up0q3r2x2y2z1w2 -mx=0 -p -mhe=on backup.7z /path/to/documents
它是加密的(文件名也用 加密-mhe=on
),并有密码提示。
如果您更改源目录中的几个文件(假设为 50 MB)并重做此命令,则只应重写修改的文件,而不是重写整个 10 GB 的数据,这会产生巨大的差异。
但是我注意到这不起作用,如果-p -mhe=on
存在。当它存在时,10GB 文件backup.7z
保持不变,并且创建一个新的临时文件最终也将达到 10 GB(因此我们在此磁盘上需要 20 GB;如果有一天我想做一个 500 GB 的存档,这将是一个问题)。最后这个临时文件将替换原始文件。
因此我们失去了“增量”方面。
问题:在加密使用文件时,如何7z
通过仅更新修改的文件而不重写整个存档来进行工作?