基于Sysprep 的微软系统备份与恢复方案

2014-04-29 02:07张贺友
电脑知识与技术 2014年10期
关键词:信息技术

张贺友

摘要:随着信息技术的飞速发展,计算机已经成为办公,娱乐,获取资讯的重要工具,随着网络的发展,计算机病毒的发展也得到了前所未有的发展,尽管个人杀毒软件和防火墙的不断升级换代,但往往病毒库的更新滞后于病毒本身及其变种的发展。一个好的备份和还原手段可以尽可能挽回损失,并尽快恢复工作。该文在比较系统重装,还原卡,Ghost的备份与恢复方法,提出了Sysprep系统备份及部署方法,优势和工作原理。

关键词:信息技术;系统部署;Sysprep;备份还原

中图分类号:TP311 文献标识码 A 文章编号:1009-3044(2014)10-2450-02

1 题目背景

随着信息化和自动办公的需求不断增长,计算机作为办公工具,不再只是懂技术的专业人士作为编程开发的工具,更多的是被非计算机专业的人员用来办公,查阅资料,发送邮件等等,由于缺乏专业的技术和经验,很可能因为误操作或其他原因侵入病毒,轻者导致系统缓慢,甚至资料外泄,重者致使系统瘫痪及崩溃。因此系统的备份和恢复显得尤为重要,现今,计算机系统出现故障后,大多数人选择重做系统的方法,这种方法属于最原始的,虽然能解决一切非硬件故障的系统崩溃,瘫痪等问题,然而其带来的是以牺牲系统分区内各种文件为代价的,此方法固然可以解决系统修复的问题,但其毁灭性的后果导致其很少被作为最佳选择,特别是一些重要数据保存在系统分区又没来得及拷贝的情况。如何利用系统重装的优点,克服其缺点,便成为系统管理员亟待解决的问题。现今大多备份还原软件要么收费昂贵,要么兼容性不强,该文所研究的情况旨在通过微软Sysprep系统部署工具实现系统备份与还原,解决上述提出的问题,使系统重装的优点与数据、软件的保留成为可能。

2 备份方案

2.1 硬盘还原卡

在上世纪,一种叫做硬盘保护卡或者叫硬盘还原卡的硬件问世,其使用PCI接口与主板连接,并采用与BIOS配合工作的方式保护硬盘,每一次开机时,硬盘还原卡总是让硬盘的部分或者全部分区能恢复先前的内容。换句话说,任何对硬盘保护分区的修改都无效,这样就起到了保护硬盘数据的作用。这一点,对于维护在公共领域使用的计算机有很大的价值,因此广泛应用于学校的计算机实验室,图书馆和网吧。但随着技术的发展,还原卡很快就被发现并不是万全的,越来越多的病毒能够穿透这层保护,导致数据丢失,系统无法启动,且此种还原卡对于笔记本来说更是不便安装,因此这种方法现今已被淘汰。

2.2 诺顿Ghost克隆

在2003年左右,一款名为Ghost的备份还原软件受到人们青睐,但当时这款软件只是诺顿附带产品,其工作于DOS平台,其特点是能够完全克隆和还原硬盘的指定分区,甚至是整个硬盘空间。且其良好的还原性能,出色的备份速度,让其迅速成为此类软件的魁首。时至今日,其仍被大部分电脑商作为装机首选,然而其缺点是完全克隆备份时的状态,包括分区的文件格式,且其完全覆盖式的恢复让很多重要数据无从保存。

2.3 微软Sysprep部署

转眼Windows已经来到了WIN8时代,越来越多的计算机病毒也不断更新,不断变种,计算机出现错误,崩溃,死机的情况越来越频繁,系统修复及备份还原成为亟待解决的问题,如何有效的解决系统错误及崩溃,如何快速恢复系统而不丢失文件?其实微软早已给出答案,早在XP时代,在安装介质中就已经包含了一个叫Sysprep的工具,其全称是系统与安装部署器,在随后的Vista,WIN7,WIN8中,该工具都被安装到了系统中。其实Sysprep早就被计算机厂商用来进行系统部署和安装,我们买到的新计算机开机时往往都会显示第一次使用计算机的提示信息,然而启动后发现内部已经包含了部分厂商与安装的软件,这其实就是利用Sysprep工具完成的。我们计算机中预先被厂商安装的是一份Sysprep镜像拷贝。当然,这并不代表其软件的不合法性。

3 微软Sysprep部署系统

Sysprep工具本身并不是用来备份系统的,其真正的目的是让计算机初始化部署,而这种初始化是在不影响当前系统中的程序及文档文件的情况下,只是初始化一些动态链接库(dll)以及一些系统设置。这也正是其优点,其实当计算机出现问题时,如果可以进入系统或安全模式下,通过运行Sysprep工具,许多莫名的问题都会得到解决,因为它会将系统的一些设置恢复到新装系统时的样子,且不会影响到大部分自行安装的程序,但虚拟光驱等涉及到硬件的程序会受到影响。

3.1 Sysprep工作原理

Sysprep程序的工作原理及步骤是这样的,首先其验证 Sysprep 是否可以运行。只有管理员才能运行 Sysprep,并且在某一特定时间只能运行一个 Sysprep 的实例。另外,Sysprep 必须在其安装时所运行的 Windows 的版本上运行。这样确保了该程序只有在得到授权的用户才可以运行,且确保了其稳定性。随之,初始化日志记录,并分析命令行参数。如果未提供命令行参数,则会出现“Sysprep”窗口,用户可以在其中指定 Sysprep 操作。接下来Sysprep就会调用相应的 .dll 文件和可执行文件,并将操作添加到日志文件。最后,验证所有的 .dll 文件都已处理所有的任务,初始化系统设置,然后关闭系统并重新启动系统,或退出 Sysprep。通过上述一系列工作,当我们再次重新启动计算机时,便会看到向第一次购买到计算机时那样的欢迎界面及安装向导了。

3.2 利用Sysprep进行系统备份

接下来就要提到如何备份系统,这里需要介绍下Windows安装程序中一个重要的文件,WIM文件,其全称是Windows安装媒体,也可以理解为是Windows镜像文件,其位于安装介质中,该文所述方法就是通过制作经过Sysprep工具预部署后的WIM镜像文件,来达到备份系统的目的,这样拷贝到系统安装介质中,覆盖原先的WIM文件后,便可制作出自定义的系统安装介质,即系统恢复镜像。

要制作这样一个镜像文件,还需要一个可以进入WINPE的启动盘和WIMTOOL的工具,前者用于使计算机当前操作系统脱离待备份的操作系统环境下工作,后者用于制作WIM文件。这些软件和启动盘对于系统管理员来说是很容易获取到的,制作步骤为首先通过Sysprep工具部署系统,该工具启动后期界面如图1所示,可以看到其包含三个选项,通常在GUI界面下无需过多进行配置,系统已经配置好最佳设置,点击OK按钮后,工具便自动部署全新体验,对于有经验的系统管理员,建议通过命令行的方法进行部署,其部署参数包括用于设置激活选项的activated,用于设置是否进入工厂模式的audit等。

待部署后系统会自动重启,重新启动后进入WINPE环境,并运行WIMTOOLS工具,制作系统分区的WIM镜像,该镜像与Ghost镜像类似,其内容也会被压缩,因此容量通常为待备份系统分区的一半左右。一张普通的DVD光盘可以容纳4.7GB的文件,去掉引导文件等,通常可以保存WIM文件的大小为4.2GB左右,因此我们只要控制好待备份分区的容量为8GB以内便可,如果使用移动硬盘等存储介质的话,容量限制便不存在了,且恢复速度更快。制作好WIM文件后,便可以拷贝到系统安装介质中,覆盖掉其原有的WIM文件,通常为Install.wim文件。当需要恢复的时候,只需将安装介质放入驱动器中,正常进行系统的安装便可恢复到备份时的状态,且不会修改分区文件格式,也不会因为Ghost的完全克隆产生“排斥”现象。因为这种安装就像真的在安装系统一样,系统会自动选配最佳驱动程序。

4 总结

通过上文的叙述,可以看到微软为品牌合作商提供的集成于系统中的Sysprep工具可以通过配合系统安装工具WIMTOOL达到系统备份与还原的功能,与Ghost备份相比,该备份显得更加灵活,不会因为不同硬件的驱动不匹配而导致的各种错误,尽管系统在更换硬件后会进入自带驱动模式,但在实践中还是会出现不同的硬件之间无法完全克隆的情况,该现象尤其在磁盘工作于IDE及SATA间的切换,Ghost往往对SATA的支持不是很好,使得运行Ghost时只能使用IDE模式,这对于硬件资源无疑是一种浪费。而Sysprep工具部署的方法进行备份后,其还原方法如同全新安装系统,因此无需考虑硬件间的差异。

在实际工作中,该方法被广泛应用于企业微机系统的备份与部署中,配合定期的自身还原,及在运行出现迟缓的微机上运行Sysprep进行全新体验,可提高系统运行效率,增加办公效率。

参考文献:

[1] MINASI,MARK.Get Ready for Imaging with Sysprep[J].Windows IT Pro,2010,16(9):19.

[2] 蒋国松.基于Sysprep技术的机房Windows XP部署研究[J].福建电脑,2009(6):153-154.

[3] 张桂玲,吕新.浅谈Ghost在图书馆书目数据库备份还原中的应用[J].图书馆理论与实践,2012(6): 89-90,104.

[4] 徐志兴.万能克隆加速系统部署[J].网管员世界,2010(14):77.

猜你喜欢
信息技术
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示