|
楼主的想法实际上包含了两方面的知识. 一是硬盘的扇区方式备份. 二是压缩技术. 本人不觉得楼主的想法有什么可笑,只是楼主想法是好的,但考虑事情不周全罢了.
先说扇区备份方式: 这种方式的备份,可以认为是最可靠的数据备份方式,在数据恢复应用方面,通常都会采用这种方式来转储数据. 比如HD CLONE,MHDD,MEDIA TOOLS 等都是这样来"备份"数据的.
扇区备份方式是可行的,GHOST也支持这种扇区级备份. 但如果完全按照扇区是0还是1(0可以认为空扇区,无需备份,也无需恢复),这样的备份恢复方式有一个很大的缺点,那就是原来分区是多大的,恢复的时候,分区还得是原来的大小,如果把分区调小了,将无法恢复,并且这样的备份还原方式,原来如果有数据碎片,还原会仍有碎片. GHOST默认是 文件系统备份方式,但如果指定参数,GHOST也会以扇区方式进行备份,对于GHOST无法识别的分区类型,可以用扇区方式进行备份.
再来谈一下数据压缩技术,当一个文档中有大量连续的0或者大量连续的1,这时候,数据压缩就成为可能,楼主原本的想法就很好,但真正的压缩技术可能会非常复杂,没有楼主想的这么简单而已. 对压缩算法,本人并不懂,所以也就不细说了,但数据重复才能被压缩,这一点是不会错的,GHOST在备份的时候,默认就是压缩的,备份的同时压缩备份数据,比如系统3G,备份的数据可能1G或者几百M.
用WINHEX备份硬盘的扇区数据,然后再用WINRAR进行压缩打包,这就是分两步 按楼主的想法实现的备份,当然,先备份扇区数据,再压缩这是不可取的. WINHEX有一个自身的压缩格式,但我没有试过,应该是支持还原的. |
|