俗话说“有备则无患”,及时将电脑中的重要数据进行备份,当以后出现数据损坏,丢失等情况,就能使用备份轻松恢复数据了。现在有许多第三方的数据备份恢复类软件,不过这些工具软件安装、使用起来比较麻烦,并且大多数都是收费软件。其实,在windows系统中早就提供了备份程序,其通常用法是在“开始”→“运行”中输入“ntbackup.exe”,启动备份程序,在其中取消向导模式,在备份工具主窗口中打开“备份”面板,选择好需要备份的文件夹,设置备份文件的路径,点击“开始备份”按钮就能完成备份操作。
利用脚本执行备份
不过在图形界面下运行备份程序,其功能受到很大限制。相比之下,灵活使用ntbackup.exe的命令行程序,可以更加有效的备份数据。例如大家平时在操作电脑时,经常将处理的文档保存在我的文档中,如果不及时随其备份,当重装系统,或者别人误删除等原因,很容易造成重要文件。利用ntbackup.exe编写一个批处理程序,能轻松的实现数据的备份。打开记事本,输入以下内容:
@echo off
@ntbackup.exe backup "c:\documents and settings\cxl\my documents" /a /v:no /r:no /rs:no /hc:off /m normal /l:s /f "e:\mydocumentbak.bkf"
其中cxl是用户名,在ntbackup.exe命令行中backup关键字表示执行数据备份,后跟原文件夹路径,/a参数表示执行附加操作,/v:{yesno}参数表示在数据备份完成后,执行数据校验操作,yes表示执行操作,no表示不执行。/r:{yesno} 参数表示设置存储器的的访问权限制,yes表示为所有者权限,no为管理员组成员权限。/rs:{yesno} 参数中的yes表示备份位于远程存储设备上的的迁移数据文件,no表示备份本地存储器的数据。/hc:{onoff}参数中的yes表示在存储器上使用硬件压缩,no表示不使用。/m {backup type} 参数指定备份类型,包括正常(normal)、副本(copy)、增量(incremental)、每天(dialy)等类型。/l:{fsn} 参数指定日志文件类型,其中f指全部,s指摘要,n指不创建日志文件。/f {"file name"} 参数指备份文件的保存路径逻辑盘路径。当执行该批处理文件时,就可以备份我的文档中的文件了。
自动备份
此外,还可以利用windows的启动/关机脚本实现自动备份,在“开始”→“运行”中输入“gpedit.msc”,回车后打开组策略编辑器,依次展开“计算机配置”→“windows设置”→“脚本(启动/关机)”分支,双击右侧窗体中的“关机”项,在关机属性面板中点击“添加”按钮,在添加脚本对话框中点击“浏览”按钮,选中上述批处理文件,这样,当每次关机前,就能实现对指定文件夹的自动备份,如果想跳过关机脚本,只需按下ctrl键的同时,点击“关机”按钮即可。如果本机开有终端服务,当用户远程登录后,执行正常的操作,当使用完成后注销系统时,也能使用注销脚本实现自动备份,方法是在组策略编辑器中展开“用户配置”→“windows设置”→“脚本(登录/注销)”分支,双击右侧窗口中的“注销”项,在注销窗口中点击“添加”按钮,添加上述脚本即可。
还原文件
由于ntbackup.exe不具备在命令行中实现文件的还原功能,当需要还原数据时,打开备份工具主窗口,在“还原和管理媒体”面板的左侧面板选中备份文件(例如e:\mydocumentbak.bkf),在右侧面板中根据备份创建的日期选中其中的具体项目,设置好还原的位置(包括原位置,替换位置,单个文件夹),点击“开始还原”按钮执行还原操作。
巧用增量备份防病毒
在现在病毒、木马、间谍程序横行的今天,如何避免恶意程序侵入自己的爱机,对于本机的正常运行尤为重要。在利用各种杀毒软件进行防范的同时,用好备份工具的增量备份功能,也能在很大程度上及时发现“恶意潜入者”。一般来说,恶意程序都“喜欢”在系统目录下的system32文件夹中“安身”,如果首先使用备份工具完整备份系统目录下的system文件夹,然后使用增量备份功能定时对该文件夹进行备份,当本机运行不太正常时,及时检查备份文件,就能查出隐藏很深的“入侵者”。打开备份工具主窗口,选中文件夹“c:\windows\system32”,确定备份路径,点击“开始备份”按钮执行备份操作,这样,就得到了一个system32文件夹的完整备份(假设该文件为system.bkf)。在每天可以定时(例如关机前),在备份工具主窗口中点击菜单“工具”→“选项”,在选项窗口中打开“备份类型”面板,在“默认备份类型”列表中选择“增量”,然后再对system32文件夹执行一次增量备份操作,备份文件的路径和名称不变,仍为system.bkf。也可以采用ntbackup.exe命令行快速创建增量备份。在记事本中新建批处理文件:
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器