Silverstack中的校验方式
图1:数据校验
图1:数据校验
Silverstack提供了多种校验方式,可对原始素材和所有的备份文件进行基于比特级别的校验对比。校验方式可以确保在整个复制过程中,没有文件损坏。如果校验结果是正确的,那么Silverstack会在每一个备份目标文件夹内创建一个.mhl文件,这个文件封存了所有的备份素材完整的相关信息,最好一直和备份文件保存在一起,将来可以让用户手工确认所有文件是否仍旧保持完整与正确.
图2:mhl文件存放的位置
图2:mhl文件存放的位置
在素材装载向导窗口,你可以选择不同的校验方式
图3;不同的校验方式
图3;不同的校验方式
- MD5是最为广泛使用的一种校验方式,这种方式有加密算法的背景,不过也被用来检测数据传输错误,对于现在的硬件来说,检测速度被局限于359MB/秒,这种方式会检查每个文件的完整内容和它的尺寸。
- SHA1同样是具有加密背景的一种校验方式,不过同样可以被用来检测数据传输误差,基于现在的硬件水平,它的最大速度也是359MB/秒,同样 会检查每个文件的完整内容和它的尺寸。
- xxHash 不是和之前两种方式一样的加密算法,在数据传输错误检测方面,它的安全性和MD5是一样的,但是,这种校验方式不可思议地快速,理论上,它可以按照1GB/秒的速度校验数据,并同时 检查每个文件的完整内容和它的尺寸,对于高速硬件来说显得特别有用,当然,这只有在源盘和目标盘的传输速度都大于350MB/秒的情况下,这种方式才会比MD5和SHA1校验速度快,
- 文件尺寸校验,这种方式不会检测文件内容,只会对比文件大小,这是silverstack所提供的四种校验方式中,安全性最低的一种。
源文件校验
如图3所示,默认情况下,Silverstack在每次拷贝中,都会做一个源文件校验,这意味着,拷贝结束以后,源盘文件将再次被读取校验,并和目标文件对比,这是一种最为安全的校验方式,因为它可以确保在读取源文件数据的时候没有错误。但是,如果你关闭掉这个二次读取源文件的操作,是可以提高拷贝和校验速度的。关闭这个功能以后,软件在实际拷贝中,只读取源文件一次,如果源文件的硬盘/数据卡速度很慢,那么关闭二次读取源文件功能是有用的,可以提高拷贝速度,如果源盘速度和拷贝的目标盘速度一样快,那么还是不要关闭这个功能为好。
生成标准Md5校验文件
除了软件自带的.MHL校验文件,Silverstack还提供了生成标准Md5校验文件的选项,这将给任何需要MD5校验文件的后期处理工作提供便利。
图4:创建校验比对文件
图4:创建校验比对文件
相关文章
Silverstack的拷贝是如何工作的
在Silverstack中平行装载素材
在Silverstack中备份素材
原文链接:http://kb.pomfort.com/silverstack/offloadandbackup/checksum-verification-process/
|