随着wd 4kb大扇区硬盘的普及,传统的磁盘镜像类型系统备份方法全都失去了光彩,虽然依然能备份恢复,但恢复系统时,会造成逻辑分区偏移量错乱,由LBA64变成LBA63,从而造成硬盘随机读写性能大规模下降,甚至到了严重影响使用境地。现有的Ghost、Acronis等镜像工具全部存在此问题,只要执行一次回复,就要进行一次硬盘校准,而硬盘存在大量数据的情况下,进行校准时间可以让人崩溃。
其实,随vista时代开始的IMAGEX,就完全不存在这个问题,因为IMAGEX是微软的官方镜像封装工具,基于文件,可以通过文件来寻找合适的硬件。所以不存在偏移量错乱问题。而且可以在同一个镜像内存储不同的备份,大大减小占用硬盘空间.
启动imagex备份系统盘,需使用pe启动,pe2.0或者pe3.0均可,建议使用pe3.0,因为pe3.0原生支持usb启动,只要将u盘在vista/win7/2008下格式化一次,然后拷贝所有文件到u盘根目录下就可使用此u盘启动计算机。
imagex [FLAGS] /CAPTURE image_path image_file "image_name" ["description"]
其中“image_path”是需要备份的目录,“image_file image_name”是映像文件保存的路径和文件名,“description”描述信息,方便区分。另外,其中“FLAGS”是一个附带参数,包括/BOOT、/CHECK、/COMPRESS、/CONFIG、/NORPFIX、/SCROLL、/VERIFY等,我们最常用的是/COMPRESS即压缩。创建系统映像就利用该参数,以缩小映像文件体积。
注意如果备份系统盘,必须使用/boot参数
例:备份位于c盘的win2003到d盘,最大压缩。
imagex /boot /compress maximum /capture C: D:\win2003.wim "Win_2003_wim"
再一次备份
imagex /compress maximum /append c: d:\win2003.wim "windows 2003 soft"
恢复到c盘
format c: /q
imagex /apply d:\win2003.wim 1 c:
bootsect /nt52 c:
注意使用imagex后,系统引导方式将被修改为NT60(Vista/win7模式),如果要恢复的系统为xp/2003,那么必须使用bootsect /nt52,将引导方式修改为nt52,vista/win7不能执行。
下图是对一个3.32g win2003进行imagex默认备份,最高压缩备份,Acronis备份的对比。可以看出imagex的强大,空间占用极小。
