无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: gxbcm
打印 上一主题 下一主题

CGI 备份恢复

    [复制链接]
211#
发表于 2024-3-3 14:57:01 | 只看该作者
回复

使用道具 举报

212#
发表于 2024-3-3 19:20:31 | 只看该作者
谢谢分享
回复

使用道具 举报

213#
发表于 2024-3-3 20:49:22 | 只看该作者
谢谢分享
回复

使用道具 举报

214#
发表于 2024-3-3 21:50:28 | 只看该作者
谢谢分享
回复

使用道具 举报

215#
发表于 2024-3-4 09:41:11 来自手机 | 只看该作者
还会更新吗
回复

使用道具 举报

216#
 楼主| 发表于 2024-3-4 16:09:07 | 只看该作者
本帖最后由 gxbcm 于 2024-3-4 16:10 编辑

加入WIMLIB-IMAGEX 1.44 内核的一键自动备份恢复  小工具。
正在测试中。。。。。优点太多来了 如 需要的剩余空间要求小,都可以增量备份,这是CGI,CGI-PLUS 达不到的,恢复速度,1-2 分钟超级快。自动备份恢复,热备份,增量备份。支持WIM,ESD格式。最重要的是,自动检测已经备份的劵,根据需求,恢复那个劵。这样最优备份效果就有了。
测试中。。。。。

点评

gtc
谢谢,建议把这个搞成单独的一个软件会更好吧?期待新作品尽快面世  详情 回复 发表于 2024-3-5 15:16
回复

使用道具 举报

217#
 楼主| 发表于 2024-3-4 16:13:31 | 只看该作者
@echo off
mode con cols=90 lines=26
%1 mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&&exit /b
    pushd "%CD%"
    CD /D "%~dp0"

for %%a in (C D E F G H I J K L M ) do (
SET SNADIR=%%a:\SNAP\
IF exist %%a:\SNAP\ GOTO MENU
IF exist %%a: SET  n1=%%a
)

SET DIRS=%n1%
SET /P DIRS=         请输入备份存放工作盘C--%DIRS%盘符 回车:
SET SNADIR=%DIRS%:\SNAP\
MD %SNADIR%
GOTO MENU
EXIT

:MENU
CLS
title SNAPSHOT 系统备份恢复
WIMLIB-IMAGEX info %SNADIR%SYSC.WIM>sn.txt
findstr "Image Count:" SN.TXT >SN1.TXT & SET /P AA=<./SN1.TXT
SET AA1=%AA:~16,1%

for /l %%i in (1,1,%AA1%) do (
set /a AA2=%%i
IF "%AA2%"=="%AA1%" GOTO PASS
set /a n=%%i+1
)

:PASS

SET /A Bn=n
SET /A Hn=n-1
IF EXIST %SNADIR%SYSC.WIM SET DR=%SNADIR%SYSC.WIM 文件中有%Hn%个备份镜像
color 1f
echo.
echo.                备份目录%SNADIR%中存在的WIM映像文件
echo.==============================
echo.  %DR%   
echo.==============================
echo.                       WIMLIB-IMAGEX 备份恢复系统
echo. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo.                    [5] 一键自动备份系统
echo.                    
echo.                    [0] 一键自动恢复系统
echo.
echo.                    [2] 查看备份%SNADIR%目录
echo.
echo.                    [E] 退出
echo. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
set ST1=2
SET /P ST1=         请输入选项(默认:%ST1%)回车:
if /I "%ST1%"=="5" goto winbackup
if /I "%ST1%"=="0" goto winrecover
if /I "%ST1%"=="2" goto folderopen
if /I "%ST1%"=="e" goto exit
exit

:winbackup
IF NOT EXIST %SNADIR%SYSC.WIM GOTO BACKUP1
SET ST9=%Bn%
SET /P ST9= 按E键-返回主菜单 默认备份SYSC.WIM (默认第%Bn%个备份 输入1-9数字) 回车:

if /I "%ST9%"=="e" goto MENU
if /I "%ST9%"=="1" goto BACKUP1
wimlib-imagex append C:\ %SNADIR%SYSC.WIM %ST9% %ST9% --check --snapshot
PAUSE
GOTO MENU
exit

:BACKUP1
SET ST0=0
SET /P ST0= 按E键-返回主菜单  默认备份SYSC.WIM  回车:
if /I "%ST0%"=="e" goto MENU
wimlib-imagex capture C:\  %SNADIR%SYSC.WIM 1 1  --snapshot  --compress=LZX:20      
pause
GOTO MENU
EXIT


:winrecover
echo. 进入PE中恢复系统
set ST4=%Hn%
SET /P ST4=      按E键-返回主菜单  默认恢复SYSC.WIM (默认第%Hn%个恢复 输入1-%ST4%数字) 回车:
IF NOT EXIST "X:\WINDOWS\"  GOTO MENU
IF NOT EXIST %SNADIR%SYSC.WIM GOTO MENU
if /I "%ST4%"=="e" goto MENU
FORMAT C:  /Q /Y
wimlib-imagex apply %SNADIR%SYSC.WIM %ST4% C:\ --wimboot
GOTO MENU
EXIT

:folderopen
DIR %SNADIR%
pause
GOTO MENU
exit
先给个WIM的源码
回复

使用道具 举报

218#
发表于 2024-3-5 15:16:23 | 只看该作者
gxbcm 发表于 2024-3-4 16:09
加入WIMLIB-IMAGEX 1.44 内核的一键自动备份恢复  小工具。
正在测试中。。。。。优点太多来了  ...

谢谢,建议把这个搞成单独的一个软件会更好吧?期待新作品尽快面世

点评

是的,可以独立的小工具,有点太多,好用,正在测试中,完善中,尽量把WIMLIIB-IMAGE 1.44的特点展现出来,包括参数 --WIMBOOT 好用,最优点,就是恢复速度真的是超级快,还有好多,等等。。。。我先测试好在说。。  详情 回复 发表于 2024-3-5 17:06
回复

使用道具 举报

219#
发表于 2024-3-5 15:21:56 | 只看该作者
感谢分享
回复

使用道具 举报

220#
 楼主| 发表于 2024-3-5 17:06:40 | 只看该作者
本帖最后由 gxbcm 于 2024-3-5 17:10 编辑
gtc 发表于 2024-3-5 15:16
谢谢,建议把这个搞成单独的一个软件会更好吧?期待新作品尽快面世

是的,可以独立的小工具,有点太多,好用,正在测试中,完善中,尽量把WIMLIIB-IMAGE 1.14的特点展现出来,包括参数 --WIMBOOT 好用,最优点,就是恢复速度真的是超级快,还有好多,等等。。。。我先测试好在说。。。这点,是别的软件没有的,还要展现热备份,增量备份,包括删除里面的增量备份,众多功能要集合一起,并且有选择性的,去用,可以用,可以不用要有这样的开关。最初的设想,就是一键备份恢复,多是基于扇区的软件,都知道扇区意味着,有时恢复好后,分区会有一定的错误,这个,是基于文件的,这点很重要。
回复

使用道具 举报

221#
发表于 2024-3-5 17:09:12 | 只看该作者
备份好了,还原的时候失败。

点评

放上的,WIM源码,都不完善,就是这钟风格的。不要去备份,可以测试哦,真正的WIMBLIB一键备份还没有发布呢。  详情 回复 发表于 2024-3-5 17:12
回复

使用道具 举报

222#
 楼主| 发表于 2024-3-5 17:12:32 | 只看该作者
crskya 发表于 2024-3-5 17:09
备份好了,还原的时候失败。

放上的,WIM源码,都不完善,就是这钟风格的。不要去备份,可以测试哦,真正的WIMBLIB一键备份还没有发布呢。
回复

使用道具 举报

223#
 楼主| 发表于 2024-3-5 17:42:09 | 只看该作者
WIMLIB  小工具 一键自动备份恢复 使用经验谈:WIN系统,PE系统,都可以备份恢复,可以热备份,增量备份,恢复环境PE下恢复,自动检测一备份的镜像有多少个劵,自动递增备份,恢复时自动检测卷,默认最新一次的增量备份进行恢复,可以选择性的输入数字,进行备份。设定有WIM,ESD文件环境转换,抓换到ESD环境,备份恢复就是ESD文件,备份WIM就是WIM文件,设定恢复WIBOOT,参数开关,这个恢复速度超级快,并且备份文件不能删除,起到保护备份文件作用,关闭状态下恢复后,备份文件可以删除。这个功能很好用,其他软件是不是,把这个功能做进去,其实这个参数WIMBOOT,很好用。恢复20多GB,开启时恢复1-2秒内超级快。还有就是C盘剩余空间大了,备份时,对剩余空间要求很小,在WIMBOOT 开启时恢复,这点是CGI,CGI-PLUS没有的。这样能最优的利用剩余空间进行增量备份。界面自动检测,显示备份文件里面有几个增量备份。恢复好系统后,不重新启动,手动重启。这点是设想到自由应用。压缩率,这点,测试的还很模糊,简单测试几个参数,应用上,兼顾速度吧。支持WIM,ESD格式。




回复

使用道具 举报

224#
 楼主| 发表于 2024-3-5 18:15:42 | 只看该作者
本帖最后由 gxbcm 于 2024-3-5 18:23 编辑

今天测试的差不多了,大家可以帮忙,在测试一下,WIMLIB.EXE 以上传。放到WIMLIB-IMAGEX.EXE 所在目录测试
回复

使用道具 举报

225#
 楼主| 发表于 2024-3-5 22:12:37 来自手机 | 只看该作者
有权限的上传个图好不好
回复

使用道具 举报

226#
 楼主| 发表于 2024-3-6 16:47:26 来自手机 | 只看该作者
已更新,加入wimlib一键自动备份恢复
回复

使用道具 举报

227#
发表于 2024-3-6 21:36:43 | 只看该作者
试了网盘上的几个版本,清理挂载都是无效。

点评

特殊情况,才用到,平时是无用的。如加载虚拟光驱时,加载不了,或某个盘符被占用,加载不了,这时才有用到,才起作用。  详情 回复 发表于 2024-3-7 10:20
回复

使用道具 举报

228#
 楼主| 发表于 2024-3-7 10:20:05 | 只看该作者
跳探戈的狼 发表于 2024-3-6 21:36
试了网盘上的几个版本,清理挂载都是无效。

特殊情况,才用到,平时是无用的。如加载虚拟光驱时,加载不了,或某个盘符被占用,加载不了,这时才有用到,才起作用。
回复

使用道具 举报

229#
发表于 2024-3-7 10:34:20 来自手机 | 只看该作者
在哪里?
回复

使用道具 举报

230#
发表于 2024-3-7 10:50:56 | 只看该作者
更新了,wimlib-imagex1.14.4  http://bbs.wuyou.net/forum.php?m ... d=439594&extra=
cgi-plus单文件版麻烦更新一下

点评

单文件版,就是CGI-PLUS-S.EXE + WIMLIB-IMAGEX 1.144的内涵,重新单文件工具,重新打包一下即可。下载链接里面有图片。单文件这块不在更新。  详情 回复 发表于 2024-3-8 15:21
自己可以看看,打包更新内核  详情 回复 发表于 2024-3-7 19:23
回复

使用道具 举报

231#
 楼主| 发表于 2024-3-7 19:22:43 | 只看该作者
已更新 WIMLIB-IMAGEX 一键自动备份恢复小工具
优化1.互换ESD-WIM 改成切换ESD-WIM界面,这样理解好点,按G键,可以切换ESD-WIM界面。免得误会ESD转换成WIM,当然,这个转换也可以加上,但是不采纳加上ESD转换WIM,原因,速度,功能都不是很好。主要体现的是一键自动备份恢复。

2.修改,备份时的显示1-变量数字,会误操作1-9之间的选择性备份,如果已有1个备份,输入1时想要的是更新1卷的备份,但是在WIN系统中热备份情况下,是会显示错误信息的,不能实现已有备份更新覆盖,所以容易误导可以更新,优化成变量-9数字。
3.E退出,G切换ESD-WIM界面,参数WIMBOOT 开启,界面,修改一下,显示舒服一些。这一栏基本为功能区。
以上优化更新后,界面,舒服度,功能,更容易理解和操作。目前测试可更新的就这些,其他功能都不错。

说明G切换ESD-WIM界面,是ESD-WIM互相切换,便于备份恢复,ESD,WIM文件。
       P 参数WIMBOOT 开启 ,  这个功能键,在恢复时才有用,默认开启,这时恢复后的系统,恢复速度超级快,并且在进行增量备份时,需要的剩余空间要求非常小,并且备份文件可以得到很好的保护,因为不怕误删除备份文件,因为删不掉。
参数WIMBOOT 关闭后,进行系统恢复,才可以删除掉备份文件,并且恢复速度正常,不是很快。
回复

使用道具 举报

232#
 楼主| 发表于 2024-3-7 19:23:11 | 只看该作者
dzxy_1 发表于 2024-3-7 10:50
更新了,wimlib-imagex1.14.4  http://bbs.wuyou.net/forum.php?mod=viewthread&tid=439594&extra=
cgi-pl ...

自己可以看看,打包更新内核
回复

使用道具 举报

233#
 楼主| 发表于 2024-3-8 15:18:24 | 只看该作者
本帖最后由 gxbcm 于 2024-3-8 15:24 编辑

WIMLIB-IMAGEX 和 SNAPSHOT 一键自动备份恢复优缺点 使用经验感悟。
SNAPSHOT WIN系统中备份恢复,PE中备份恢复,WIN直接恢复,不需要PE环境恢复,可以直接在WIN中恢复,形成恢复闭环,支持热备份,差异备份,或理解的增量备份,基于扇区的一种备份,个人电脑使用,无论备份恢复速度,备份文件大小,综合来说都是不错的。缺点,就是恢复时,夸电脑,夸硬盘,不同分区大小,会有小BUG。所以备份前要磁盘检查一下要备份的分区,修复一下分区错误信息,然后在备份。使用体验整体个人电脑来说不错。如果跨硬盘恢复,不建议使用。不如GHO,WIM,ESD格式。

WIMLIB-IMAGEX  WIN系统,PE 系统备份,PE恢复。支持热备份,增量备份,是基于文件的一种备份格式,WIBOOT恢复是一大亮点,恢复后的系统空间变大了,备份文件又能起到很好的保护,防止误删除备份文件。即使增量备份,剩余空间要求很小,节约备份磁盘,和C盘,剩余空间。恢复速度超级快,提供关闭WIBOOT开关,关闭WIMBOOT时,恢复一切正常备份恢复。这个功能很好用。其实也就是把备份文件ESD,WIM文件,作为系统的一个镜像释放出来,共WIN系统使用。这个是WIN系统的一种WIMBOOT部署,就像PE中的BOOT.WIM 启动一样。WIMBOOT部署是一大特点,这个功能很好。如果个人用处于对电脑的寿命安全稳定,觉得更好些,对于夸电脑,夸硬盘备份来说,肯定这种备份更好些,稳定安全些。缺点,就是不用WIMBOOT部署时,恢复不是很快,备份时,屏幕偶尔有假死需要回车刷新情况,备份速度恢复速度不是有点。


2中备份易用性,都很强,文件很小。便于操作,如果不懂的,初始,选择盘符:C-变量盘:选择一下(输入盘符时,只需输入字母,不需要输入:冒号回车即可),备份按5,恢复按0,一路回车就可以实现备份恢复了。
回复

使用道具 举报

234#
 楼主| 发表于 2024-3-8 15:21:44 | 只看该作者
dzxy_1 发表于 2024-3-7 10:50
更新了,wimlib-imagex1.14.4  http://bbs.wuyou.net/forum.php?mod=viewthread&tid=439594&extra=
cgi-pl ...

单文件版,就是CGI-PLUS-S.EXE + WIMLIB-IMAGEX 1.144的内涵,重新单文件工具,重新打包一下即可。下载链接里面有图片。单文件这块不在更新。
回复

使用道具 举报

235#
 楼主| 发表于 2024-3-9 10:28:45 | 只看该作者
有兴趣的朋友,可以把WIM,ESD,SNA  一键自动备份,整合到一个自动备份批处理中,甚至可以把IMAGE FOR WINDOWS的TBI  也整合到一起的,制作出来一个支持,WIM,ESD,SNA,TBI,GHO,主流的一些备份都可以整合到一个批处理备份恢复中。感兴趣的朋友可以试试。我提供给大家一个界面思路如下:
color 1f
echo.
echo.                备份目录%SNADIR%中存在的%WE%映像文件
echo.================================
echo.  %DR%   
echo.================================
echo.                ESD-WIM-SNA-TBI-GHO 备份恢复系统--%WE%文件
echo. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo.                [5] 一键自动备份系统
echo.                    
echo.                [0] 一键自动恢复系统
echo.
echo.                [8] 删除一个增量备份
echo.
echo.                [2] 查看备份%SNADIR%目录
echo. ---------------------------------------------------------------
echo. [Q]退出 [E]ESD [W]WIM [S]SNA [T]TBI [G]GHO [P]参数wimboot %KK1%
echo. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
感兴趣的,可以跟帖把源码奉上,集思广益,整合一下。我是抛砖引玉,我是小白,懒的弄。一起搞搞还可以,否则真是没有灵感和兴趣,有兴趣的跟帖搞搞。跟帖的可以任选一个格式镜像搞搞。剩余TBI,GHO格式了。就跟帖这两个格式的搞吧。
回复

使用道具 举报

236#
发表于 2024-3-9 10:42:33 | 只看该作者
学习
回复

使用道具 举报

237#
发表于 2024-3-9 11:38:06 | 只看该作者
平常心,大佬慢慢更新, 电脑现在玩的人少了, 都玩手机去了
回复

使用道具 举报

238#
发表于 2024-3-9 11:53:55 | 只看该作者
谢谢分享,好工具!
回复

使用道具 举报

239#
发表于 2024-3-9 12:27:20 | 只看该作者
大佬辛苦,没有一定功底的人还真搞不了!
回复

使用道具 举报

240#
 楼主| 发表于 2024-3-9 19:26:45 | 只看该作者
本帖最后由 gxbcm 于 2024-3-9 19:45 编辑

crskya 网友
介绍下背景:
公司是域方式管理,我是公司的IT人员,经常要为一批电脑安装系统和软件,不想一台台安装就打算先安装好一台做为样板,然后通过软件进行批量复制,复制后的电脑删除SID,然后再加域。

今天使用这个工具备份还原后,开机报02c0000225错误呢,不知道原因是什么,还请大佬们帮忙分析和指导一下,非常感谢。
说一下我的操作过程:
1)电脑1做为样板机,装好了系统和软件,先通过此软件将C盘和D盘进行备份(部分软件安装在D盘了)
2)用U盘通过PE进入电脑2(新电脑,已格式化为C和D两个盘),使用此软件将电脑1的C和D盘备份分别还原到电脑2的C和D盘
3)重启电脑,此时会进入BIOS,应该是找不到系统。

接着我又尝试将备份文件中的H.sna和I.sna文件分别还原,再重启就会报02c0000225错误。

电脑1备份后的文件如下:
c-pan.hsh
c-pan.SNA
d-pan.hsh
d-pan.SNA
H.sna
I.sna
针对这个网友,挂载硬盘后恢复系统,更新了WIMLIB-IMAGEX 1.14.4 一键自动备份恢复系统
增加了,选择盘符自动恢复系统。夸硬盘,分区不同,用SNAPSHOT恢复会出现小BUG,WIMLIB-IMAGEX 1.14.4 一键自动备份恢复系统,这样问题即可解决。数据也会安全些。
如第一次恢复后,如果是GPT分区,需要修复一下ESP分区引导即可正常启动。如果已有ESP分区引导,恢复后,即可正常启动。
如果硬盘大小一致,分区一致,基本手动SNAPSHOT恢复即可。跨硬盘个人偏好WIMLIB-IMAGEX内核恢复会好些。如果是多个硬盘,也可以用WIMLIB内核挂载恢复。恢复后用第三引导修复工具ESP引导即可。

已更新 ESP-MSR 小工具  WIMLIB 一键自动备份恢复小工具。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-22 21:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表