字体:  

用ImageX打造一键备份/还原XP

微风飘影 发表于: 2008-7-19 01:36 来源: 远景无限博客

前几天发了“安装/重装系统必须知道的事情,以后就不必烦恼了 ”,在帖子中有网友建议使用ImageX来做备份和还原,以达到节省空间的效果(在“安装/重装……“里建议做ghost1、ghost2来备份系统,比如ghost1为500M,然后安装了一些软件后再做,ghost2为800M,用了ImageX以后就只有一个大小大概为800M的wim文件(ImageX的压缩率跟ghost不一样),这样就省了500M,如果ghost做的多的话,空间占用就能得到很大的改观,现在大家硬盘都很大,但还是有节省的必要——我的硬盘快1T了,但用的还是精简的系统),之前对ImageX一窍不通,这两天稍微“研究”了一下,又在网上狂搜资料,终于有了点收获,跟之前一样,拿出来跟广大网友分享一下。

首先明确一下,这里说的一键并不是按你键盘上的某个键

1,下载WinPE光盘,比较有名的是***桃的,当然你也可以选择其他的,刻成光盘,待用。
2,打造一键备份的批处理文件,内容如下:
备份的批处理文件,把下面的代码保存为cmd或bat文件
imagex /boot /compress fast /capture c: d:\sys.wim "xp"

命令解释:
a)使用ImageX捕捉当前系统盘(C盘)为sys.wim,保存在d:\下,标记为“XP”,这里一定要添加上“/b o o t”参数,否则捕捉到的镜像恢复后无法启动。
b)使用“/c a p t u r e”参数的目的是创建映像文件,“/compress fast”是压缩参数,另外还可以用Maximum替换fast,其中前者的压缩率更高一些,当然花费的时间也要长一些。

多谢eddielove的校正:
imagex /boot /compress fast /capture c: d:\sys.wim "xp" "XP_Baclup"
"xp":这个是卷映像名称。(这个名称在增量备份时不能与原先的相同)
"XP_Baclup":这个是卷映像描述。(如果对卷映像添加描述就加上这个,这个可以区分备份日期==)
虽然有名称和描述,但还是建议大家另外用记事本写个具体的备份记录,因为用imagex /dir命令无法查看到中文名字的内容,不知道跟imagex的语言属性有没有关系,待验证。

3,打造一键还原的批处理文件,内容如下:
还原的批处理文件,把下面的代码保存为cmd或bat文件
imagex /apply d:\sys.wim "1" c: /verify
bootsect /nt52 c:
(因为imagex不会像ghost那样格式化你的硬盘,只会恢复文件,所以这里你需要自己格式化系统盘,如果需要的话)

命令解释:
a)使用“/apply”命令是把备份好的wim文件还原到某个目录
b)"1" 表示是从第一次做的备份进行恢复
c)使用“/verify”命令是用于校验文件
d)因为ImageX恢复后会将硬盘引导记录变为NT60(Vista模式),导致无法引导,所以最后一行bootsect命令不能省略。但是对于XP+Vista双系统用户,则一定要删去“bootsect /nt52 c:”命令

上面的批处理文件在附件中已经提供,把附件解压到D盘或其他盘下,根据自己的喜好。

启动WinPE光盘进入WinPE系统,运行d:\x86下面的beifen.bat(我这里的),会弹出cmd窗口进行备份,系统会提示你还有多少时间完成备份。
要还原的话就运行d:\x86下面的huanyaun.bat(我这里的)

另外说到的增量备份:
第一次备份用的命令
imagex /boot /compress fast /capture c: d:\sys.wim "xp"

当安装了某些软件后进行的增量备份,命令如下
imagex /boot /compress fast /append c: d:\sys.wim "xp2"
这了的注释"xp2"必须跟第一次的不一样,之前看到有网友说要跟第一次一样,我试了N次都不行。
注:你自己要做好记录,每次备份有什么变化,即使有映像名称和描述,时间长了没有具体的记录,你也会忘了增量的内容,正所谓好记性不如烂笔头。

查看备份文件信息,有几次备份:
用imagex /info d:\sys.wim命令
还可以在后面加上数字查看具体的某次备份信息:
如imagex /info d:\sys.wim 2查看第二次信息
你也可以用imagex /info d:\sys.wim 2 >d:\ list.txt把信息到出为记事本,方便查看

查看备份文件内容,都有些什么:
用imagex /dir d:\sys.wim命令
还可以在后面加上数字查看具体的某次备份内容:
如imagex /dir d:\sys.wim 2查看第二次内容
你也可以用imagex /dir d:\sys.wim 2 >d:\ list.txt把信息到出为记事本,方便查看


[ 本帖最后由 微风飘影 于 2008-7-19 12:43 编辑 ]

x86.part1.rar
(2008-07-19 01:36:48, Size: 245 KB, Downloads: 66)

x86.part2.rar
(2008-07-19 01:39:28, Size: 245 KB, Downloads: 56)

x86.part3.rar
(2008-07-19 01:39:28, Size: 22.9 KB, Downloads: 41)

最新回复

szliam at 2008-7-19 02:55:56
强.学习了...谢谢.可以转贴不???拿 来分享一下.
youminbuluo at 2008-7-19 09:30:27
这个不错啊
eddielove at 2008-7-19 10:40:27

QUOTE:

imagex /boot /compress fast /capture c: d:\sys.wim "xp"
当安装了某些软件后进行的增量备份,命令如下
imagex /boot /compress fast /append c: d:\sys.wim "xp2"
这了的注释"xp2"必须跟第一次的不一样,之前看到有网友说要跟第一次一样,我试了N次都不行。
注:你自己要做好记录,每次备份有什么变化
imagex /boot /compress fast /capture c: d:\sys.wim "xp" "XP_Baclup"

"xp":这个是卷映像名称。(这个名称在增量备份时不能与原先的相同)

"XP_Baclup":这个是卷映像描述。(如果对卷映像添加描述就加上这个,这个可以区分备份日期==)

QUOTE:

之前看到有网友说要跟第一次一样,我试了N次都不行。
其实之前的教程也是粗略了点,谢谢你的指正。:)

[ 本帖最后由 eddielove 于 2008-7-19 10:43 编辑 ]
hgy99212 at 2008-7-19 10:49:04
我怕麻烦啊。支持一下吧。
God at 2008-7-19 11:01:15
楼主很厉害啊,要学习一下
悄悄的 at 2008-7-19 12:02:58
很强大!很复杂!还是GHOST省事
jinxa at 2008-7-19 13:28:30
fdsafdsafdsafdsafdsafdsafdsfdsafdsa
jinxa at 2008-7-19 13:29:50
gadsfdsagfjfgjhgfjhgfjhgfjhgfjh
jinxa at 2008-7-19 13:30:50
dfgfe wtrehgfhnvfgbdsgfdsgfdsgfdsgf
fshjl at 2008-7-19 14:39:28
谢谢楼主的提供!!!祝您周末愉快!
linyong at 2008-7-19 16:19:43
这个不错啊
cq-bbcyb at 2008-7-19 20:04:55
“bootsect /nt52 c:”是格式化C驱吗?
wmzjfgr at 2008-7-19 21:12:43
个人水平太低,要看懂不是易事。
Tsukihime at 2008-7-19 22:26:12
一直用ghost
微风飘影 at 2008-7-19 22:35:11

QUOTE:

原帖由 cq-bbcyb 于 2008-7-19 20:04 发表
“bootsect /nt52 c:”是格式化C驱吗?
请仔细看帖子!
yangchuanyin at 2008-7-19 23:23:03
楼主很厉害啊,要学习一下
yazi0465 at 2008-7-20 03:03:32
用GHOST习惯了,也还是很顺手,有点怕这个软件。
flyingpiglet at 2008-7-23 13:27:18
有空试一下,谢谢分享经验。
del at 2008-7-23 15:17:08
这个不错啊
dzzzw at 2008-7-25 15:26:37
能作成GUI的工具吗