无忧启动论坛

标题: 自制构建在 eisa 分区上的 image内核 备份/还原 [打印本页]

作者: dos时代菜鸟    时间: 2011-10-9 16:37
标题: 自制构建在 eisa 分区上的 image内核 备份/还原
http://115.com/file/dp5ibwol#tbi_r_10.gho

这里多谢 freesoft00  的图。在6# http://bbs.wuyou.net/forum.php?mod=viewthread&tid=200980&page=1#pid2317365

核心:image 2.69 for dos

界面简单,备份/还原/重新启动/帮助 通常情况下一路回车就可以了,默认计算第一主引导分区并将其备份eisa分区及当前隐藏C: 盘。
iesa 分区 卷标 必须是 RESTORE

启动进入界面后,脚本会自动判断是否进行过备份;如果是,将在5秒后自动进入还原界面,如果没进行过备份,将在5秒后自动进入备份界面.
如果有基础备份,备份界面将提供差异备份选项并设置为默认,当然也可以重建基础备份;如果发现存在有差异备份,还原界面将提供通过最后一个差异备份进行还原的选项并设为默认,同时用户可以通过手动选择其它差异备份进行还原,当然也可以通过基础备份进行还原.

    本备份&还原系统是基于 IMAGE 内核制作的脚本集合.
    IMAGE 的最大特点就是支持"差异增量"备份;即,可以以"基础备份(Full)"为基础
找出当前备份源与基础备份包间的差异,然后只备份差异部分,这样就大大降低了二次
备份所占用的空间和时间.只要进行一次"基础备份",以后就可以以此做基础进行多次
"差异备份",当需要还原的时候,可以根据需要将系统还原到过去的某一对应状态.
     本IMAGE备份&还原脚本所提供的功能:
    1.备份:用户在初次使用的时候必须进行"基础备份".当进行过"基础备份"以后,用
      户可以选择重新进行"基础备份"还是以此为基础进行"差异备份";
    2.还原:当存在多个"差异备份"的时候,用户可以通过"手动选择"不同的差异备份
      来将系统还原到过去的某一对应状态,也可以直接选择通过"基础备份包"还原到
      系统的最初状态.
   基础备份: C:\0\SYS0.TBI  (名称固定,不能更改)
   差异备份: C:\1\年月日.tbi(名称随操作时间而制定,用户也可手动修改.8.3标准)
忠告:未雨绸缪,只有在系统正常的时候做好备份,才能在系统出现问题的时候通过还原
     使系统恢复正常!

[ 本帖最后由 dos时代菜鸟 于 2012-2-27 19:50 编辑 ]
作者: renchmin    时间: 2011-10-9 16:39
这个很不错的啊,顶一下了啊。
作者: txswhm    时间: 2011-10-9 17:30
顶一个,这个东西好!
作者: 135956    时间: 2011-10-9 20:22
现在自己的电脑用的话,直接用Snapshot了,备份还原相当的方便,完全不用进dos,也是可以增量备份的。
作者: 123oo456    时间: 2011-10-9 20:24
呵呵 有图就更好了 谢谢
作者: freesoft00    时间: 2011-10-9 21:03
图在这里

启动后的界面,默认是选中的是备份

第一次创建基础备份

备份的进度

备份成功的提示

第二次备份就是差异备份了

有备份文件后再次启动,选单默认选中的是恢复按钮

如果有多个差异备份,可以手动选择恢复哪个



[ 本帖最后由 freesoft00 于 2011-10-9 21:19 编辑 ]
作者: dos时代菜鸟    时间: 2011-10-9 21:06
标题: 回复 #4 135956 的帖子
不管用什么备份工具,备份包的存储都是关键的一环, 从这个意义上说,通过隐藏分区启动第二系统对第一系统进行备份,目前看还是有一定市场的.

我很少用到win下的动态备份软件,因为总感觉有什么驱动、服务、进程之类的东西无形的运行着,本来win下装个杀毒软件就已经是有点被迫的感觉了,在加上这些......,电脑在慢点儿、破点儿,效果简直无法想像。
作者: dos时代菜鸟    时间: 2011-10-9 21:07
多谢 freesoft00  的图,辛苦了。


备份成功的提示,这里有一个小bug,下面的按钮没有显示出来。最后提示的按钮都是显示不全。
故意用 "_" 作按钮的,因为考虑到可能有失败的时候,如果用 "ok" 之类就会给人误会。

[ 本帖最后由 dos时代菜鸟 于 2011-10-9 21:16 编辑 ]
作者: freesoft00    时间: 2011-10-9 21:19
看来是我误会了。
很好用的说!
作者: 135956    时间: 2011-10-9 21:45
Snapshot 很小的呀,绿色单文件,体积不到0.5m,而且windows、dos下都可以运行的。
作者: xiaoy    时间: 2011-10-9 22:47
用了一年多的IMAGE备份系统,非常好用,不过我的系统是XP  WIN7双系统,并且全是NTFS分区,看来需要改改才能适用。
作者: freesoft00    时间: 2011-10-9 22:55
恩,是否可以改改,不用建立eisa分区,不改变和调整现有分区,还是通过grub来引导,然后备份到最后分区就可以了。想备份到eisa分区的可以自己调整分区。
作者: sayhi1984    时间: 2011-10-12 10:01
dos哥来一键区了!晚辈崇拜中...
作者: HY    时间: 2011-10-13 16:07
很不错,先支持楼主一个.
freesoft00 的建议很好,这样省去创建eisa分区的麻烦,有需要的或担心文件安全的可以自己创建eisa分区.
作者: dos时代菜鸟    时间: 2011-10-15 18:29
目前看,要是保留 现有功能和可用性,就只能建立基于iesa分区上。
作者: 2011aha123    时间: 2011-10-17 14:40
呵呵,好东西啊,谢谢lz
作者: dos时代菜鸟    时间: 2011-10-17 19:45
原帖由 xiaoy 于 2011-10-9 22:47 发表
用了一年多的IMAGE备份系统,非常好用,不过我的系统是XP  WIN7双系统,并且全是NTFS分区,看来需要改改才能适用。


同样可以用这个做备份阿,备份/还原 选项中支持用户手动输入要备份的分区和自定义备份文件名。而且也支持 ntfs分区阿。
作者: 2011aha123    时间: 2011-10-17 21:50
标题: 回复 #7 dos时代菜鸟 的帖子
同意您的看法,总感觉系统里有个备份软件既占地方又感觉不纯净,还是在隐藏分区里备份舒服,另外感谢lz的辛苦。
作者: qj_tzy    时间: 2011-10-18 09:34
标题: 回复 #1 dos时代菜鸟 的帖子
刚下载了该软件,还未试用,请问一下楼主:

存储备份的EISA分区,是否可为NTFS分区或FAT32分区,该分区是否必须是最后分区,需先手工建好此分区,还是由本软件自动生成该分区?
作者: dos时代菜鸟    时间: 2011-10-18 09:42
标题: 回复 #19 qj_tzy 的帖子
这是一个 gho 文件(是fat32格式的dos只认这个),需要用ghost 将其放到事先做好的 第二主引导分区。至于这个第二主引导分区如何启动,就要看个人的手动操作了。是需要用户 自行建立和设置的。比如用 spfdisk 作多系统启动菜单,或者用  井底蛙 的 F9 激活。

eisa 分区的概念这里不做具体讨论,自己搜索一下相关贴吧。
作者: dos时代菜鸟    时间: 2011-10-18 09:44
现在 是有弹无炮 阿,有了这个东西,只是一个核心。如何将其安放到硬盘并发挥作用是需要使用者自己手动完成的。

[ 本帖最后由 dos时代菜鸟 于 2011-10-18 09:51 编辑 ]
作者: qj_tzy    时间: 2011-10-18 10:21
标题: 回复 #20 dos时代菜鸟 的帖子
本人觉得安装及启动方法如下,不知正确否,请楼主指教:

先用分区软件手动创建一个容量小于32G(但要留足容量)、文件类型为FAT32的第二主引导分区(该软件默认),或为除操作系统分区以外的其它任意主分区或任意逻辑分区(可为最后一个主分区,或最后一个逻辑分区);再将下载的这个 gho 文件用ghost32克隆到该分区,或用Ghostexp抽出到该分区并用bootice将该分区设为eisa类型;可在该分区添加grub4dos目录以添加启动操作系统的菜单;不论该分区是主分区还是逻辑分区,均可用xorldr启动(可设置为按F11启动该软件,且均须隐藏该分区之前的FAT32或FAT16分区,在指定时间若5秒内未按F11的则启动操作系统)。启动后,该分区为c:盘。
作者: qj_tzy    时间: 2011-10-18 11:46
标题: 回复 #8 dos时代菜鸟 的帖子
我已备份成功,因是第一次使用该软件,还认为备份失败,可能是有楼主说的有BUG。

建议,能否将此处改为:备份成功后,用户不在规定时间按键,就自动重启。是否可行?
作者: dos时代菜鸟    时间: 2011-10-18 12:12
标题: 回复 #23 qj_tzy 的帖子
image 运行完毕,就会显示 log  信息,需要用户自行判断是否成功。以及失败的原因等。
主要看 "error 0 ", 如果失败,就不是error 0 了。

设置为重新启动,并不妥当,因为有的用户可能需要在察看log信息以后,继续进行差异备份。5s 时间有些短,而时间长了又失去倒计时意义。
作者: qj_tzy    时间: 2011-10-18 12:30
标题: 回复 #24 dos时代菜鸟 的帖子
明白设计人的意图了,谢谢指点!
作者: dos时代菜鸟    时间: 2011-12-5 21:33
http://115.com/file/dn8j74sl#  TBI_EISA.gho

更新了一下下,增加删除无用备份功能,增加手动运行 image 项目。

调整了一下显示界面。
作者: wangxiqiang    时间: 2011-12-8 16:22
AIYAYA 谢谢,和好的东西
作者: 2011aha123    时间: 2011-12-8 17:39
原帖由 <i>dos时代菜鸟</i> 于 2011-12-5 21:33 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2350091&ptid=200980" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0"     alt="" /></a><br />
http://115.com/file/dn8j74sl#  TBI_EISA.gho<br />
<br />
更新了一下下,增加删除无用备份功能,增加手动运行 image 项目。<br />
<br />
调整了一下显示界面。
<br />
测试了一下,有些问题,初次备份win7 的时候,最后总是失败,数据无法写入文件,显示error 4,估计是和您设置的参数有关.如果手动备份,参数默认(文件大小2G)就没问题 .

[ 本帖最后由 2011aha123 于 2011-12-8 23:33 编辑 ]
作者: 2011aha123    时间: 2011-12-9 01:51
原帖由 &lt;i&gt;2011aha123&lt;/i&gt; 于 2011-12-8 17:39 发表 &lt;a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2351928&ptid=200980" target="_blank"&gt;&lt;img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="attachimg(this, 'load', 'Click here to open new window\nCTRL+Mouse wheel to zoom in/out')" onmouseover="attachimg(this, 'mouseover')" onclick="attachimg(this, 'click', 'http://bbs.wuyou.net/images/common/back.gif')" onmousewheel="return imgzoom(this)" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;测试了一下,有些问题,初次备份win7 的时候,最后总是失败,数据无法写入文件,显示error 4,估计是和您设置的参数有关.如果手动备份,参数默认(文件大小2G)就没问题 .
&lt;br /&gt;我自己把它修改了一下,没问题了,只是改了下参数,其他还是DOS老大的:http://115.com/file/cljwddij#

[ 本帖最后由 2011aha123 于 2011-12-9 11:36 编辑 ]
作者: dos时代菜鸟    时间: 2011-12-9 08:02
image 默认是使用系统最大支持,这决定于 分区类型和操作系统.
所以 ,ifd.ini 里面的那个 =4GB 应该删掉
作者: dos时代菜鸟    时间: 2011-12-9 20:53
http://115.com/file/aqx1odb8#  tbi_r.gho

发现 image 没有磁盘缓存能力,在很多情况下,速度很慢,所以,改了一下,加了一个 uide.sys 缓存 驱动。
作者: andos    时间: 2011-12-9 21:09
原帖由 dos时代菜鸟 于 2011-12-9 20:53 发表
http://115.com/file/aqx1odb8#  tbi_r.gho

发现 image 没有磁盘缓存能力,在很多情况下,速度很慢,所以,改了一下,加了一个 uide.sys 缓存 驱动。


其实用smartdrv是否也有一样的效果?

[ 本帖最后由 andos 于 2011-12-9 21:11 编辑 ]
作者: 2011aha123    时间: 2011-12-9 21:30
原帖由 <i>andos</i> 于 2011-12-9 21:09 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2352622&ptid=200980" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />

<br />

<br />
其实用smartdrv是否也有一样的效果?
<br />
应该是一样的
作者: dos时代菜鸟    时间: 2011-12-9 21:58
用 smartdrv 是不一样的。
smartdrv 只能对 fat类分区有效果,如果要备份的分区是 ntfs 分区,就无能为力了。
作者: andos    时间: 2011-12-10 09:16
原帖由 dos时代菜鸟 于 2011-12-9 21:58 发表
用 smartdrv 是不一样的。
smartdrv 只能对 fat类分区有效果,如果要备份的分区是 ntfs 分区,就无能为力了。

原来这样啊,谢谢指教!
那如果ghost加了uide.sys 备份ntfs分区又会否能提速?
作者: dos时代菜鸟    时间: 2011-12-10 12:26
ghost 有自己的磁盘缓存驱动,和usb驱动一样内置在程序里。
作者: andos    时间: 2011-12-10 15:34
原帖由 dos时代菜鸟 于 2011-12-10 12:26 发表
ghost 有自己的磁盘缓存驱动,和usb驱动一样内置在程序里。

原来这样啊,又学到东西了,呵呵~~

不过就算加了UIDE.SYS,应该也不会影响GHOST的速度吧?
因为我有个IMG是加入了GHOST和image for dos两个的

[ 本帖最后由 andos 于 2011-12-10 15:35 编辑 ]
作者: dos时代菜鸟    时间: 2011-12-10 21:30
据很多前辈的经验,用 ghost 11 进行备份/还原 还是不用磁盘缓存稳妥一些。
但,我的经验是,在一些电脑上,开启磁盘缓存驱动以后,ghost确实会提速,至于稳定方面,不敢多说。
作者: dos时代菜鸟    时间: 2012-2-27 19:49
2012.02.27 更新

更新 image 到 2.69

http://115.com/file/dp5ibwol#

tbi_r_10.gho
作者: 2010heng    时间: 2012-2-28 14:19
不错!谢谢楼主更新!!
作者: 2012炸豆沙    时间: 2012-2-29 16:47
哇...又更新了...来学习一下..谢谢楼主分享经验`
作者: 2012西瓜九毛八    时间: 2012-7-11 22:09
标题: 回复 #1 dos时代菜鸟 的帖子
佛挡杀佛打顺丰大幅度顺丰到付




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3