我目前正在研究备份,并希望在保持基于文件的同时加快流程(而不是基于文件系统)。 我想使用duplicity作为主要备份组件。 我们的想法是使用底层文件系统的功能来缩小必须扫描的文件,以确定与上次备份的差异。
我知道btrfs可以在快照之间进行快速差异,这就是我现在想要使用的东西,但我似乎找不到用户空间工具来实际处理btrfs产生的差异。
是否有任何库可以解释btrfs快照差异?
显然我不会用我的nonxist和C技能来破解内核,所以距离裸机越远,我就越舒服。例如,Python会很棒...... 或者我是唯一一个想快速获得文件系统中已更改文件的简单列表的人?