二进制文件的差异

二进制文件的差异

我有一个文件夹,里面有一个大文件。这个文件每天都会更改。使用 tar 进行增量备份不是一个好主意,因为这个大文件(每个更改的文件都会被保存)将在每次进行增量备份时被复制。

是否有一个应用程序可以对两个二进制文件进行差异分析(差异备份)?

谢谢。

答案1

rsync 将进行完整备份,但仅复制更改部分(如果您不太在意存储空间,那么 I/O 对您来说很重要)。

或者,还有差分或者增量这对二进制文件有效,但您的里程可能会有所不同,具体取决于二进制文件中发生更改的位置,从而导致有效更改。不过 XDelta 应该适合您。

答案2

研究 duplicity 作为进行增量备份的一种方法。

答案3

我找到了 bsdiff这里但我从未尝试过,而且据开发人员说,这是一个非常耗内存的应用程序……

希望它能对您有所帮助,并让我知道它对您有何帮助。

相关内容