阅读:1886回复:3
请大伙指点开发思路是否可行
想要开发一个软件,功能是对指定的文件或文件夹下的文件进行监测,
当那些文件发生变化时,将这种变化实时进行记录,并保存 希望能在想要恢复的时候,能恢复到任意时间点文件的状态 这个功能使用文件过滤驱动,记录对文件的写、删、增、改名等操作,并加上时间戳,恢复时通过复现这些操作来实现,这种方案是否可行呢?求指教。 |
|
沙发#
发布于:2010-07-16 03:21
可以实现。可行不可行就不知道了,如果你文件频繁修改的话 那可能会 使记录很大。再者 要是顺序记录abc 若b或c丢失的话 就很难恢复到a了。
|
|
板凳#
发布于:2010-07-16 09:16
谢谢回复
现在我的想法是只保存原始的数据,然后自定义的进行数据备份起点的更新 同时定期对文件进行md5,来和时间戳一起保存以保证数据的正确性 只是不知道这个思路会不会有什么隐藏的大问题... |
|
地板#
发布于:2010-07-18 02:08
没有啥大的问题,不过你数据量最好精简压缩下,初始备份不压缩的话 肯定是原始大小+你的标记,增量备份的话 如何做到最小。呵呵
|
|