我编写了一个备份工具,可以为Windows备份卷的文件和映像.要检测哪些文件已更改,请使用Windows Change Journal.我已经使用卷影复制功能来执行文件和卷图像的一致复制.
为了检测哪些块已经改变,我现在使用哈希值.这意味着整个卷必须被读取一次(因为要查看哪个块已经改变了所有块的哈希值).集成到Windows 7中的备份能够创建增量卷映像而无需检查所有块.我无法找到某种块级别更改日志的API.
有人知道如何访问这些信息吗?(我愿意深入研究NTFS内部 - 甚至读取和解析特殊文件)