增量备份为什么会导致开机系统文件不符
来源:百度知道 编辑:UC知道 时间:2024/06/22 14:58:52
为什么使用酷越无忧软件进行增量备份后
想用增量备份重装 开机后提示的是与初始程序不符
无法进入啊 这样我只能使用完整备份 很无奈的什么都要重新弄
希望高手指点
就是说怎么能解决这个问题 别说了一大堆到头来还是没用
想用增量备份重装 开机后提示的是与初始程序不符
无法进入啊 这样我只能使用完整备份 很无奈的什么都要重新弄
希望高手指点
就是说怎么能解决这个问题 别说了一大堆到头来还是没用
增量备份 如果文件超大
我觉得 用比较然后备份 很费时间
不如用检测文件(.net 提供了FileSystemWatcher 的类),如果有修改就记录下来。
当然你的分块还是有必要的
看看修改了哪些,如果对同一块修改,取最后记录
FileSystemWatcher 对文件进行检测似乎是用进程来完成的,只是做过对某几个文件的检测,效果还是不错。
对整个整个盘符的没有试过,呵呵。如果文件数量超多应该会占用一些资源。
但是一个文件的大小影响应该不大
程序退出就不能检测了
你可以注册一个进程开机就启动
就是苦于不知如何快速的用新文件替代旧文件
--你不是要备份吗,知道了不同就等于可以成功的差异备份了
如果要还原----
通常我们怎么来实现还原呢?
一、现在的文件损坏了,要求恢复
前提是有2部分
1 原来某一个时刻的文件A
2 现在的文件与原来文件的差异(相对于A)
还原的话就是把A加上差异
二 现在的好用 就是想恢复到某一个时刻(这个可能是你要处理的问题吧)
根据你的想法,现在的新文件和差异记录你都已经获得了。找到要还原点之后(是时间的后after)的变化,判断变化类型,执行相反操作(前提是你的变化记录包含了 操作时间,类型,变化位置和变化前内容,变化后内容)
insert的内容执行delete-从变化位置开始查找insert的内容,删除然后在恢复原来的内容
update的同理用变化前的替换变化后的
delete的要insert,这儿有个难点,是如何记录变化位置。