在我们的系统维护中,备份是一项必不可少的日常工作;为了我们的计算机安全和系统稳定,系统的升级则也是免不了的。本篇讲述的正是这两方面的内容。
如今硬盘容量是越来越大、传输的速度也是越来越快,可安全性与可靠性却没有多大的改进,说不定哪天你硬盘上有坏道 ,保存在硬盘上的数据也就一命呜呼,即便是哭也来不及了。因此,数据的备份与恢复对于保障系统稳定运行就显得尤为重要了。
一、硬盘分区表的备份
分区表是硬盘的命根子,它受到破坏之后,硬盘乃至整个系统都会瘫痪,而分区表恰恰又是非常脆弱的,停电、死机、病毒以及误操作等都有可能破坏硬盘分区表,这就要求我们未雨绸缪,事先将硬盘分区表、引导扇区和主引导扇区等信息备份下来,在硬盘出现故障之后再加以恢复。
通常备份分区表的方法有很多种,最便捷与最安全的莫过于使用KV3000进行备份。KV3000虽然是个防杀病毒软件,它也具有非常强的分区修复的能力,而且它还能进行系统分区的备份。这样,即使硬盘上的分区表全部损坏,我们还能用备份在软盘上的分区表进行修复。
通过KV3000备份分区表的时候,事先要确认计算机中没有病毒,接着用KV3000软盘引导计算机并输入“kv3000/b”或者“kv3000/Hdpt.dat”格式的命令,此时系统将自动向A盘备份一个无病毒的硬盘主引导信息档案。备份的文件有2个,其名称分别为HDPT.DAT和HFBOOT.DAT。一旦有了那两个备份文件,当硬盘主引导信息被病毒破坏或主引导记录损坏硬盘不能启动时,就可以使用干净的系统盘启动,在KV3000的A盘下输入“kv3000/Hdpt.dat”(注:如果在硬盘上,命令就有些改变,如kv3000 d:/Hdpt.dat),这样就能将备份在软盘上的原主引导信息内容恢复到硬盘中,不过恢复用的备份文件必须是从该硬盘上备份的。这样可以解决大部分主引导信息损坏、系统不能启动的现象。
二、系统文件的备份与恢复
Windows操作系统操作简单、功能强大,然而它却极为脆弱。如果一不小心将重要的系统文件删除或者因病毒破坏等原因造成这些系统文件的损坏,丢失,就很容易导致整个系统的崩溃甚至无法启动。因此,在操作系统完好无损时对系统文件做一个备份,然后在发生故障时就可以利用备份来恢复系统文件,这个过程是相当重要的,下面就向大家简单地介绍一下如何备份和恢复系统文件。
(一)scanreg.ini恢复系统文件
Windows 9x/Me中的Win.ini等文件记录了系统的软硬件的管理信息,而msdos.sys、io.sys等文件又是操作系统的命脉所在,所以Windows 9x/Me的故障多半是由上述文件配置不当或丢失而引起。在这里我们对配置文件scanreg.ini进行适当的修改,使Windows所带的注册表检查与恢复程序不但可以检查注册表,而且还可以对系统文件进行备份。具体的方法如下:
1. 用文本编辑器打开scanreg.ini文件,在“boot”字段下加入下列语句:
Backup=1; /1表示备份,0表示不需要备份
Optimize=1; /1表示优化注册表,0表示不优化
ScanregVersion=0.001; /0.001表示指定备份文件名的格式
MaxBackupCopies=5; /5表示最大备份数为5份
BackupDirectory=D:\bakup; /指定备份文件压缩包存放的路径
Files=Dir CODE,FILE1,FILE2,FILE3
需要指出的是FILE1等为需备份的文件名,Dir CODE为所需备份文件所在的文件夹,其中“10”为Windows 98安装目录,“11”为Windows 98\System目录,“30”为启动目录,例如:Files=30,autoexec.bat,config.sys,msdos.sys,io.sys,command.com。
2. 修改完成后,Windows 9x在每天第一次运行时会根据配置对指定的文件进行备份,并保存在BackupDirectory指定的目录中。当Windows 9x操作系统启动时,报告系统文件丢失不能够正常启动的时候,可以使用引导盘进入DOS环境,在Windows 9x安装目录下执行SCANREG命令,待检查完成后选择所需要恢复的备份文件就可以完成系统文件的恢复工作。
(二)在Windows 98中直接恢复
Windows 98的系统文件丢失后,在启动过程中系统会提示某些系统文件被破坏或者被替换成为旧的版本,从而导致系统的部分功能不正常或者不能够使用,比如有些中文软件的界面变成英文的界面,这时候我们可以利用Windows 98自带的系统文件检查器来恢复不正常或者已经丢失的系统文件。
1)记住所丢失的系统文件的名称以及路径,运行“开始->程序->附件->系统工具->系统信息”程序,此时将出现Microsoft系统信息窗口。
2)单击“工具”菜单中的“系统文件检查器”命令,在弹出的窗口中选中“从安装软盘提取一个文件”选项,接着在下面的文本框中输入要替换的文件路径和名称,或者单击“浏览”按钮选取你要提取的文件,如Notepad.exe。
3)单击“开始”按钮打开“提取文件”对话框,在“还原自”的文本框中输入Windows 98安装文件所在的目录,如果以前是从光盘安装Windows 98,这时需要插入Windows 98的安装光盘,并在“将文件保存到”文本框中输入恢复路径,最后单击“确定”按钮即可自动完成丢失文件的提取和恢复。
(三)在DOS环境中恢复
上面介绍的是在Windows 98中利用“系统文件检查器”提取系统文件,前提自然是能够启动Windows系统,但是由于系统文件的丢失而导致Windows系统不能够启动的时候怎么办呢?这个时候可以使用Windows 98的启动盘提供的Ext命令来进行恢复。具体操作步骤如下:
1)记住所丢失的文件名称和路径,用事先准备好的Windows 98启动盘引导计算机,在多重配置启动菜单中选择第一项(加载通用CD-ROM驱动程序并创建一个大小为2MB的RAM驱动器)启动电脑,启动后进入RAM驱动器(驱动器盘符为硬盘盘符的后一个),输入Ext后回车。需要注意的是,必须严格按照上述方法进行,因为Ext命令只能在虚拟驱动器中使用。
2)在提示“Pleasa enter the path to the Windows CAB files(a):”后输入Windows 98安装压缩包所在的完整路径,如“F:\Pwindows 98\Windows 98”,并按回车键确认。
3)在提示“Please enter the name(s) fo the file(s) you want to extract:”后输入你记下的丢失文件名,按回车键确认。
4)在解压路径提示“Please enter path to extract to ("Enter" for current directory):”后输入文件将被解压的完整路径,按回车键确认。
5)当提示“Is this Ok?(y/n):”时,键入“Y”后回车,Ext程序会自动查找安装盘中的CAB压缩包,并将文件释放到指定的位置。
除去上述备份与恢复的方法之外,我们还可以通过诸如WinRecue这样的第三方软件来实现,由于这些软件使用都很简单,在此也就不详述了,有兴趣的朋友不妨自己尝试一下。
三、应用程序备份
随着网络的迅速发展,Internet在工作、学习和生活中的地位已经变得越来越重要,相应的,在系统每一次彻底重装,需要保存和备份的资料也就越来越多,例如包含精彩网站的收藏夹、E-mail的通讯簿、重要的邮件、网友的ICQ和OICQ号码以及重要的谈话内容等等,这一切对于我们这些网民的重要性就不必多说,无一不属于重点保护对象。那么如何备份并迅速恢复这些网络资料呢?就请担着这个问题来看看吧。
(一)电子邮件的备份与恢复
虽然E-mail的客户端软件非常多,但大多数读者最常用的也不外乎Outlook Express和Foxmail,因此下面我们仅以这两款软件为例,简单介绍一下电子邮件和通讯簿的备份和恢复。需要注意的是,在Windows 9x/Me中,默认的系统文件夹是Windows,而在Windows 2000下,系统文件则为WinNT。为了表述方便,这里一律采用Windows。
1. Foxmail E-mail的备份与恢复
对Foxmail的备份可以分为以下几种情况:备份整个Foxmail、备份一个账户或者邮箱、备份地址簿、备份个别邮件。
1)E-mail的备份与恢复
备份整个Foxmail和备份一个账户或者邮箱之前,应该先了解各个账户邮箱目录在什么地方。如果你没有在新建账户的时候特意指定邮箱目录,那么邮箱目录是存放在Foxmail的mail目录下。假如确实不了解各个账户邮箱目录在什么地方,还可以用文本编辑器打开Foxmail目录下的accounts.cfg文件,看到账户邮箱路径。默认状态下,Foxmail被安装在C:\Program Files\Foxmail文件夹,所有的邮件都保存在该文件夹中的\mail\username子文件夹中,其中username是你在Foxmail中建立的用户名。备份整个Foxmail就是备份Foxmail所在目录(包含子目录)以及不在Foxmail目录下的邮箱目录;备份账户就是备份邮箱目录。邮箱文件存放在邮箱目录下,每个邮箱对应一个后缀为.idx和一个后缀为.box的文件,例如,收件箱对应in.idx和in.box两个文件。备份一个邮箱,就是备份这两个文件。备份恢复时,只要把备份文件复制回来,覆盖到备份前的路径上即可恢复所有E-mail数据。
2)备份地址簿
Foxmail的公共地址簿和私人地址簿下都可以有多个文件夹,其实一个文件夹就相当于一个独立的地址簿。备份文件夹下的地址信息,可以使用Foxmail地址簿“工具”菜单下的“导出”命令,把一个文件夹下的卡片导出到一个文件中,文件的格式可以是WAB、TXT或者CVS(图1)。

图 1
在恢复备份的时候,只要使用Foxmail地址簿“工具”菜单下的“导入”命令就可以轻易地把备份文件中的地址信息恢复到Foxmail地址簿中。注意:导出文件夹中的地址时,并不包含文件夹中的组,应该单独对组执行导出操作。Foxmail地址簿的所有信息都保存在Foxmail的Address目录下,因此可以通过备份这个目录或者目录下面的文件实现地址簿备份。地址簿中的每个文件夹都保存为对应的两个扩展名分别是.ind和.box的文件,复制和覆盖这些文件可以实现地址簿的备份和恢复,但是要特别注意的是,私人地址簿是和账户相关的,只有对应的账户才能打开,恢复时必须对号入座。
3)工具条设置的备份与恢复
从3.x开始,Foxmail中增加了工具条设置选项,由于每个人的爱好不同,所以设置的工具条样式也不会相同,那么怎样备份与恢复自己的个性化工具条设置呢?
工具条的设置参数一部分保存在C:\Windows\FoxToolBar.ini文件中,另一部分保存在注册表的HKEY_CURRENT_USER\Software\Aerofox键里面,所以只需要将FoxToolBar.ini文件和上述注册表键保存起来,即完成工具条设置的备份。待恢复时将FoxTlloBar.ini复制到C:\Windows目录下,并将导出的注册表文件合并到注册表,熟悉的工具条设置就会又出现在眼前。
2. Outlook Express的备份
了解了大家都知道怎样手工进行OE备份,但实现起来需要涉及到查找文件、备份注册表等操作,这种较为复杂的操作明显不适合新手使用。如果经常要对OE备份的话就会觉得很麻烦,那么有没有一种方法可以让我们轻轻松松地完成OE重要资料的备份呢?答案是肯定的,现在就有一款名为Genie Outlook Express Backup的软件帮我们解决了这个问题。Genie Outlook Express Backup的主要功能是可以一次性的把OE中所有的项目以及IE的收藏夹进行完整备份,并且可以将备份的资料保存为一个EXE格式的自解压缩执行文件,这样在还原OE资料的时候只要直接双击备份得到的文件即可快速完成,而且无须再安装Genie Outlook Express Backup原程序了。
1)备份邮件
运行Genie Outlook Express Backup之后,在主界面中点击“Backup Now”按钮进行OE文件的备份操作。
①程序首先会要求你创建一个备份的名称,一般建议大家将备份的日期设置为文件名,这样在恢复的时候可以很快找到所需的备份文件。如果嫌麻烦的话,直接采用系统默认的名称即可,而且程序会自动在备份信息中添加当前的日期,也就避免了恢复时候误选文件的情况。
②点击“Next”按钮之后会出现如(图2)所示的窗口来选择备份的形式,此时可以选择备份到本地硬盘、局域网其它计算机、移动存储设备或者是通过刻录机完成备份操作。通常在备份的时候设置为保存在本地硬盘,但是尽量将其存放在D、E等非Windows所在的安装分区。另外,在此还可以通过选取“Backup as a self-executable EXE file”命令来把有关文件保存为exe格式的可执行文件,这样在恢复的时候会显得格外简便。

图 2
③接下来需要选择备份文件的种类。如(图3)所示,Genie Outlook Express Backup提供了OE数据、IE收藏夹、地址簿等方面的内容,而且OE中不仅提供了邮件的备份,还有用户账号、邮件规则、邮件签名等方面的内容。使用鼠标选择你需要备份的项目,或者单击“Select All”按钮来选中全部项目,这时可以从窗口提示信息得知当前所有需要保存文件的大小,确定之后点击“下一步”按钮继续。

图 3
④接着我们需要选择备份的模式:正常备份、增加备份和镜像备份。其中正常备份就是把所有需要备份的文件整合到一个单独的文件中;增加备份是在以前备份的基础上添加新的文件,如果存在程序的文件不会删除;镜像备份则是在以前备份的基础上增加新的文件,但是已存的文件会进行更新处理。一般建议大家采取第一种备份模式,这样能保证将当前系统中所有的文件完整备份下来。另外,在这里还可以设置备份文件的密码保护和文件压缩的等级,这都可以根据需要进行选择。
⑤完成上述的设置之后,Genie Outlook Express Backup就开始进行文件保存操作了,稍等片刻就可以在指定的目录中找到后缀名为.boe的文件,这就说明备份操作已经完成了。
2)恢复邮件
当我们需要时恢复备份时,先单击主窗口中的“Restore Now”按钮,随后在弹出的对话框里选择要恢复的备份文件的位置(图4),接着一路点击“Next”按钮就可以轻松的恢复所保存的OE的全部内容了。

图 4
如果备份的时候得到了EXE格式的自解压文件,那么恢复就更为简便了:可以不用打开Genie Outlook Express Backup程序,直接双击这个自解压文件就可以来恢复OE的备份了。
另外,通过Genie Outlook Express Backup还可以设置程序的定时自动备份。单击主窗口中的“Schedule Backup”按钮之后,在弹出的窗口中选择“Create New Schedule”按钮,然后根据提示分别设置需要备份的时间与备份的内容等参数,以后你就不必再为忘记备份OE而导致的文件丢失烦恼了。
(二)OICQ的备份与恢复
QQ有非常完善的数据备份功能,它将好友名单放在QQ的服务器上,聊天记录以及个人信息是放在本地,这些都极大的方便了用户。当重装OICQ并以用户身份登录后,好友名单将会自动加载,但是基于本地的其它数据的缺无法自动恢复,因此平时进行数据的备份工作还是很有必要的。
如果仅仅只是想进行QQ聊天记录、用户信息以及系统消息等消息数据的备份,那么你可以直接使用QQ中消息管理器的备份功能。
启动QQ后点击QQ2000的图标,打开其菜单选择“档案管理->消息管理”,这时会打开消息管理器的窗口。选择“文件”菜单中的“导出->备份”命令并输入备份文件的名字,系统将自动保存你所有的消息记录。同时在“导出”菜单中,还可以对聊天记录、用户信息、地址薄进行分别备份,并且备份的文件是文本文件,方便你查看。需要恢复时,运行消息管理器的菜单“文件->导入”命令,选择消息备份文件即可完成恢复工作(图5)。

图 5
以上方法仅仅只能备份信息记录,想备份其它的QQ数据就需要进行文件目录的备份了。在QQ的安装目录中(默认为C:\Program Files\Tencent),每个用户都对应一个用户的目录,目录以用户QQ号命名。在这个用户目录中就存放着该用户的一些信息,包括聊天记录、用户设置信息、分组数据、好友列表等等,这样看来只要备份这个目录,就可以备份用户的所有信息。重新使用时,先用注册向导启动你的QQ号码,然后将QQ关闭。把备份的目录覆盖QQ安装目录下的同名目录即可,重新启动你的QQ,所有的一切信息都在。注意:平时要对聊天记录进行必要的整理工作,同时还可以将目录压缩成ZIP文件,这样可以减少备份文件的体积。并且你还可以将备份文件发送到你的邮箱里面,这样在任何地方都可以使用了。如果你想利用第三方工具来备份资料的话,可以选择QQ自由人。
(三)IE浏览缓存的备份
关于IE缓存文件的备份方法有很多,手工方式通过直接找到缓存文件夹后再进行复制备份(如Win9x地IE缓存文件为c:\windows\Temporary Internet Files)。但是,如果你想用好缓存,那么推荐大家使用一个小巧实用的超级缓存浏览工具——CacheX For Internet Explorer。安装好程序之后桌面上会多出一个小图标,运行程序将看到一个类似于Windows资源管理器的用户界面。它的工具栏图标和IE浏览器十分相似,而且使用非常容易,下面结合软件的主要功能将几个特别的菜单项给大家介绍一下。
1. 脱机浏览功能
默认程序界面分为左右两个窗口,左窗口中默认列出的是按域名分类的访问过网站的树状列表。右窗口中则显示的是当前选取网站或其子目录中所包含的详细文件内容。如果你想用浏览器脱机浏览一个访问过的网站,只需先用鼠标在左窗口选中一个域名,然后在右窗口中找到所需要的网站或网页,双击它打开即可。浏览时和在网上没有什么区别(图6)。

图 6
2. 缓存管理功能
CacheX的缓存管理功能非常强大,用CacheX管理缓存意味着更直观更清晰地面对浏览器的历史记录。
1)分类查看
CacheX提供了三种分类方式查看缓存。
①CacheX用了域名文件夹和网站文件夹的概念来代替IE的层次分类,让你通过域名文件夹、网站文件夹及其子文件夹等不同层次来分类查看缓存,这也是程序的默认方式。
②可以通过上网访问过的网页的日期来分类查看缓存。这种方式和IE的历史记录分类方式很像。要用这种方式查看,只需点中工具栏上的“Group by date”图标即可。
③可以按类别分类查看。如果你对前两种查看方式不满意,CacheX还可让你按自己的需要组织缓存,可以自己为相关网站新建一个类别,通过类别能把不同网站的相关内容组织到一起。例如,要为曾浏览过的相关足球信息网页建立一个专门类别,在文件夹列表中选中需要加入的一个足球信息网页文件,运行“Edit->Category”命令之后,在弹出的对话框中“New Category”处输入诸如“足球”之类的别名,按“OK”按钮即可。如果需要加入新的足球内容的网页,同样先选中该网页文件并运行“Edit->Category”命令,在弹出的对话框中“Available Categories”处将类别“足球”前的方框打勾选中,按“OK”按钮即可。注意:类别是针对个别文件的,如果选中一个文件夹来新建类别,那么该文件夹中的每个文件都将加入该类别。要想通过类别方式查看缓存,只需按下工具栏上的Group by date图标。
2)搜索内容
如果缓存内容很多,要想在茫茫缓存海洋中通过查看方式来查找需要的内容可能有点大海捞针的感觉。这时就要用到CacheX的搜索功能,以便通过搜索功能对缓存内容执行全文本和其它方式的搜索。如果想在缓存中查找一个网页文件,可以运行“Tools->Search”命令,在“Containing Texts”文本框中输入需要搜索的关键词,也可以附带使用通配符“*”号进行模糊搜索,接下来点击右上方的“Find Now”按钮。搜索结果就会列在下面的结果框中。当然,还可以通过改变搜索设置,如范围、文件的类型,日期等得出更精确的结果。同样,我们也可以使用该功能来搜寻包含关键词的网址(图7)。

图 7
总之,CacheX搜索功能非常强大,如果把它与其它功能结合使用,如对搜索结果进行新建类别、导出、复制、删除等,还会有意想不到的方便。
3)缓存维护功能
CacheX可以让你方便地通过删除,复制,导入导出及修复等功能对缓存进行维护,限于篇幅,这里重点介绍一下它的导入导出功能及修复功能。
①导入/导出
CacheX可让你将某一网站内容导出备份到一个CacheX专门格式的档案文件,它通常是一单独的文件夹,里面包括名为arc.cxi的索引文件以及其他一些档案数据,如图片等,这样我们就可以把喜欢的站点备份留待以后单独打开慢慢欣赏了。导出网站的时候先选中网站,接着运行“File->Export”命令,并在弹出的对话框中点选“New Archive”,在“Name”处输入名字,在“Location”处选中要存放的本地硬盘目录。然后在“Mode”中选择“Locally relinked”,这样备份的网页就不是毫无关联的了,它们会保持相互之间的超级链接,查看它们时就如同在网上一样了。另外,CacheX还能通过导入功能,导入单独的CacheX档案文件,甚至还可以导入Netscape缓存,方便你与朋友交换缓存的数据。
②修复缓存/档案文件
一般缓存的内容经过一段时间后,就会出现文件之间失去相互关联的现象,这时打开CacheX就会提示你一些文件失去关联,这就是IE有时打开过去的网页容易出现残缺不全现象的原因。但是通过CacheX内置的修复工具,可以很方便地解决这一问题。修复缓存数据中错误的时候,只要运行“Tools->Repair Cache/Archive...”命令,再点击右上方的“Repair Now”按钮即可快速完成修复操作(图8)。注意:在使用Cache的同时,不要使用如Netsonic等一些网络加速软件,否则CacheX将无法正常工作。

图 8
(四)其它程序的备份
1. 输入法词库的备与恢复
我们在使用输入法都免不了添加一些自己的特定词汇,如果每次安装操作就需要全部重新定义一次用户词库,相信是一件令人不愉快的事情。好在这些用户自定义词组及短词都是由专门的文件保存的,这就为词库的备份提供了可能。如果使用的是基于Windows码表的标准输入法,那么在Windows 9x/Me操作系统下,它们的存放目录在Windows\system文件夹中;对于Windows 2000系统而言,它们的存放目录则位于%userprofile%\Application Data\Microsoft\IME下的相应子目录下。例如,五笔字型的用户词库就位于C:\Documents and Settinp\%username%\Application Data\Microsoft\IME\wb,其中%username%为你登录的用户名。如果你使用的是其它外挂输入程序,则用户词库的保存位置各不相同,表2列举了常用输入法用户词库在Windows 9x/Me中的保存位置。

一般用户都以一种输入法为主,因此只要找到该输入法的用户词库的位置,然后直接对其进行复制保存并通过粘贴恢复即可。这方面的文章很多,这里不再详述。
2. IE收藏夹的备份
收藏夹的丰富是长期积累的结果,从某种意义上来说,收藏夹也是一种宝贵的资料。因此,对收藏夹的备份就等于是对资料的备份。备份IE收藏夹可以采用几种方法:
1)简单拷贝
对于Windows 9x/Me而言,默认的收藏夹存储路径是C:\Windows\Favorites,对于Windows 2000或者XP,则存储在C:\Documents and Settings\%username%\Favorites中。知道这些后,我们只需要把收藏夹所在文件夹的所有文件拷贝到一个安全的目录做一个备份,需要时再把它重新拷贝回来。注意:%username%指的是当前登陆的用户名。
2)导入和导出
利用IE的收藏夹导入/导出功能,可以很方便地将收藏夹导出,并进行备份,也可以将导出的文件再导回计算机,实现收藏夹的恢复。打开IE浏览器,在“文件”菜单中选择“导入和导出”命令,运行“导入/导出向导”,根据系统的提示,选择导出收藏夹,将收藏夹保存在硬盘上,名字为bookmark.htm,如果想恢复的话,只用选择导入收藏夹,并把过去保存的bookmark.htm找到就可以了。