스크린 샷

제목 : (수정) wimlib-imagex B&R ahk 전체/차등?백업 테스트

지후빠

<피드백으로 수정>

princel.wim 에 label.exe 가 없어서 format /v 로만 해보려고 하니 볼륨명에 스페이스는 해결이 안되는 것 같습니다.

어쩔수 없이 label.exe를 추가 해야겠습니다. 당장은 수정된 crestore.cmd 와 label.exe을 같은 폴더에 두시고 실행 부탁드립니다.ㅠㅠ

다음 기회에 princel.wim에 label.exe를 버전에 맞는 것을 찾아 추가하겠습니다.~

첨부 :
 
label.exe 
CRestore.cmd

-0-님께서 속도 문제를 말씀하셔서 백업 압축 옵션을 fast로 설정한 버전을 올립니다. 답답하면 안되니 다음 부터 기본 fast로... ㅎ~

WimLibBR.ahk WimLibBR.fast.exe 


안녕하십니까? 시간이 늦어서 간략히 올리겠습니다. 내일을 위하여...^^

 

이전 게시물인 Image for Windows BR 테스트; https://windowsforum.kr/review/16895375 을 먼저 보고오시기를 권해드립니다.

테스트가 충분치 않습니다. 충분히 테스트후 사용하시면 좋겠습니다. 특히, 32bit OS에서 테스트를 못했습니다.

메이저급 OS 백업 소프트웨어가 많습니다. 개인적인 취미(재미)로 만들어진 것이오니 감안하시고 사용하시면 좋겠습니다.

 

WimLibBRahk.zip 파일에는 다음과 같은 파일이 포함되어 있습니다.

- Tools\chkdsk.exe ; 이 폴더에 실행 파일을 두면 PRINCEL.wim PE에 단축 아이콘이 만들어집니다.

- x86\libwim-15.dll ; 32비트용

- x86\wimlib-imagex.exe ; 32비트용

- CRestore.cmd ; 복원실행하면 PRINCEL.wim 부팅후 자동 실행되는 복원 배치파일

- libwim-15.dll ; 64비트용

- PRINCEL.wim ; 이전 게시물에 들어 있는 PE와 거의 같음 Start_Menu.cmd 에 큰따옴표 4개 추가

- TBWinPE.exe ; 익히 아시는 Terabyte PE 유틸

- WimLibBR.ahk ; 오토핫키 스크립트

- WimLibBR.dll ; 아이콘 라이브러리 (이전 게시물과 동일)

- WimLibBR.exe; 호환성을 위해 32비트, MPRESS로 컴파일된 실행파일(바이러스 오지 있을 것입니다.)

- wimlib-imagex.exe ; 64비트용

 

1. 처음 실행시 화면 풀 백업 실행;  --check --include-integrity 두 옵션은 겹치는 경향이 있어서 --check 만 사용

2021-11-14_221350.jpg

풀 백업 실행전 C 용량; 참고로 큰나무님의 윈11프리뷰 무봉입니다.

2021-11-14_221351.jpg

풀 백업 실행중 ; --snapshot 옵션을 주어 vss로 live system backup 이라서 시간이 좀 더 걸리네요.

2021-11-14_222715.jpg

- 풀 백업 중간에 C 용량; VSS(Volume Shadow Copy Service) 때문에 일시적으로 증가함.

2021-11-14_222716.jpg

풀 백업 바탕화면 파일 상태, 차등백업/복원 후 비교를 위해서...

2021-11-14_222902.jpg

풀 백업이 완료되고 integrity 체크하는 중입니다.

2021-11-14_223319.jpg

풀 백업 후 나머지 차등백업, 복원 메뉴 활성화 됨

2021-11-14_223400.jpg

특히 복구에는 각 윔 마다 각 인덱스에 해당하는 이름 표시하고 선택시 해당 백업본으로 복구됩니다.

2021-11-14_223551.jpg

 

2. Diff 백업; append(차등?) 백업 실행, 바탕화면 파일들 일부 지우고 diff backup 실행합니다.

2021-11-14_223630.jpg

append 백업본도 vss 이용 라이브 시스템에서 실행중 (풀 백업과 파일,디렉토리 수가 조금 다르게 나타나죠?)

2021-11-14_224614.jpg

해당 윔에 추가 백업 세트 형성, 인덱스 이름 추가됩니다. 나중에 복원시 인덱스 이름 클릭하면 해당 백업본으로 복구됩니다.

2021-11-14_224729.jpg

추가로 차등백업 실행하기 위해 비교하려구 바탕화면에 파일들을 복사해봅니다.

2021-11-14_224833.jpg

추가 차등백업 실행 (마찬가지로 당연하게도 파일, 디렉토리 갯수가 조금 다르게 나타납니다.)

2021-11-14_225540.jpg

추가 인텍스 생성되어 목록에 추가됨. 갯수 제한은 없을 것 같습니다.

2021-11-14_230032.jpg

다음 3개 그림은 백업 세트에 따라서 메뉴에 보여지는 예시입니다.

2021-11-14_234308.jpg

 

2021-11-14_234342.jpg

2021-11-14_234421.jpg

 

3. 복원 실행; 두번째 실행한 append(차등?) 백업본으로 복원해 보겠습니다.

2021-11-14_230108.jpg

재부팅 확인 메시지; 혹시 작업중인 것인 있으면 마무리하시고 예를 누릅니다.

2021-11-14_230125.jpg

예를 누르면 재부팅 위해 종료 중...

IMG_4855.jpg

재부팅하여 PRINCEL.wim PE로 부팅중

IMG_4859.jpg

CRestore.cmd 자동 실행 됨; 포맷은 중요해서 물어 보도록 했습니다. 기존 볼륨명을 그대로 사용합니다.

IMG_4863.jpg

y를 입력하면 포맷후 -> 복원 -> 재부팅을 묻습니다.(결과 확인하시라고 pause를 넣었습니다.)

IMG_4872.jpg

재 부팅하면 복원된 바탕화면을 만날 수 있습니다.

IMG_4874.jpg

이 화면은 미처 못찍어서 위에 올린 2번 사진과 같습니다. 물론 이 화면을 만났습니다.

2021-11-14_223630.jpg

 

4. 참고로 PE로 부팅시 Tools 폴더 아래있는 chkdsk.exe 바로가기가 잘 형성되어 있습니다.

IMG_4875.jpg

CRestore 단축 아이콘을 실행하면 마찬가지로 복원 화면을 만나게 됩니다. CBackup은 추후 사용하려고 그냥 뒀습니다.

IMG_4876.jpg

 

5. 백업된 윔 파일 수정, 추출, 편집 기능이 필요할까요?

- 이미 T.Dism, RSimageX, 7z 등의 훌륭한 유틸들이 있으니 활용하면 좋겠습니다.

- 혹시 꼭 있었으면 하는 관련된 기능이 있다면 댓글 주시면 추가해보겠습니다.

 

시간이 부족하여 테스트가 충분치 않습니다. 감안하시고 테스트 후 가능하시면 댓글에 결과 부탁드립니다.

특히, 32비트 OS에서 테스트를 못했습니다. 혹시 테스트 가능하신 분은 결과 부탁드립니다.

혹시 명령어 등 지적사항 있으시면 가르쳐 주시면 수정하겠습니다. 밤이 깊었습니다. 편히 주무십시오.^^

 

ps.

시간되면 wimlib + snapshot + image for windows 묶어 보겠습니다. 시간 여유가 되면 천천히...

아마 스냅샷 처럼 마운팅이나 백업파일 뷰어도 간단히 추가해볼 계획입니다.

각각 실행 형태로 패키징만 해야할지 메뉴 자체를 통합해야 할지...

댓글 [63]

왕초보

2021.11.15
01:20:19

바쁘신 와중에도 이렇게 멋진 작품을 완성하여 주셔서 감사합니다.

윈도우에서..실시간으로 백업이 하네요...좋은것을 배웠습니다..

새로운 한주가 시작되었습니다..좋은일만 있으시길 바랍니다

지후빠

2021.11.15
10:57:35

도와 주신 덕분에 여기까지 해보는 것 같습니다. 감사합니다.~

마쉽

2021.11.15
04:18:31

늦은밤까지 수고하셨읍니다 

Palma

2021.11.15
05:49:20

감사합니다. 수고하셨습니다.

Alkong

2021.11.15
06:22:35
수고하셨습니다…

더애드

2021.11.15
07:05:27

수고하셨습니다 ~

_아미고_

2021.11.15
07:14:02

수고하셨습니다

cungice

2021.11.15
07:33:37

고생 많으셨습니다. 감사합니다.

2021.11.15
08:00:24

수고하셨습니다.

거미손

2021.11.15
08:02:16

항상 수고가많으십니다.'

좋은자료도 잘 사용하겠습니다.

 

바쁘신데 덧붙혀서 부탁의 말씀을 드리자면 Win OS(11,10,8.1,7,XP) 원하고자 하는 윈도우파일(ISO,WIM,ESD,VHD)를

컴환경에 맞게 각각 선택해서 셋업할 수 있는 제작툴이 있었으면

좋겠다는 바램을 가져봅니다.

지후빠

2021.11.15
10:56:50

잘 이해가 안되는 것이 제가 할 수 있는 범위가 아닌듯 싶습니다. 죄송합니다.^^

거미손

2021.11.15
11:25:21

죄송하다니요 별말씀을요~

오히려 좋은 자료를 제공해주셔서감사합니다.

쭈니당

2021.11.15
08:34:38

수고많으셨습니다. 감사합니다.

윈도우포럼짱

2021.11.15
08:55:28

감사합니다. 테스트 해봐야 겠네요.

까칠한곰탱이

2021.11.15
08:57:56

수고하셨습니다~~~ ^^

연고지

2021.11.15
09:26:25

수고많으셨습니다.

매화

2021.11.15
09:43:42

수고하셨습니다.

ehdwk

2021.11.15
10:20:05
수고하셨습니다.

-0-

2021.11.15
11:01:01

지후빠님 백업 압축 옵션은 조정 가능 한가요? 

지후빠

2021.11.15
11:45:13

압축 옵션은 기본이 LZX(maximum) 인데요. 다음처럼 옵션 추가하면 수정가능합니다.(다음에 수정시 반영해보겠습니다.^^)

(사실 기본 압축 옵션이 높은 것이라서 시간이 더 걸리긴 한데 OS 백업이면 자주 하는 것이 아닐 거라서 그냥 뒀습니다.)

 

예) --compress=TYPE[:LEVEL] 대소문자 구분하지 않습니다.

--compress=none

--compress=XPRESS == --compress=fast

--compress=LZX == --compress=maximum (기본값임)

--compress=LZMS == --compress=recovery

-0-

2021.11.15
11:52:36

제가 dism++로 해보니 maximum이나 fast 옵션이나 크기 차이는 별로 없는 데 속도 차이는 많이 나더군요.

 

none옵션은 설치 윈도우 크기랑 차이가 별로 없어서 기본 옵션을 fast로 하시는 게 좋을 것 같습니다.(저의 개인적인 의견입니다.)

지후빠

2021.11.15
12:48:08

넵 맞습니다. 이전에 테스트에서 https://windowsforum.kr/review/16806114 max는 쓸데 없이 길더라구요.

다음 업데이트시 fast로 해보겠습니다. 제안 감사합니다. 사실 사용자 의견은 어떨까 궁금했습니다.^^

지후빠

2021.11.15
16:17:02

66, 72행에 --compress=fast 적용하였습니다 테스트 부탁드립니다.^^;

 

WimLibBR.ahk WimLibBR.fast.exe

(링크 생성을 위해 아래 -0-님 WinLibBR.fast.exe 파일을 여기에 추가로 첨부합니다.)

첨부 :
WimLibBR.ahk [File Size:3.2KB/Download230]
WimLibBR.fast.exe [File Size:705.5KB/Download296]

-0-

2021.11.15
16:29:53

좋습니다. 백업 속도가 기존 것 보다 느낌상 2배 정도 빨라진 것 같습니다.

 

 

첨부 :
WimLibBR.fast.exe [File Size:705.5KB/Download33]

지후빠

2021.11.15
16:38:28

넵 확인 감사합니다. ^^ 메인 글에 선생님 파일 링크 걸겠습니다. 혹시 64비트신지요?  32비트 확인했습니다.^^

-0-

2021.11.15
16:40:49

네 윈도우11 220000.1입니다. 복구 테스트 까지 완료했습니다. 복구 시에 1기가 정도 temp 폴더 크기가 커지는 데

cclean 같은 프로그램으로 삭제 하니까 본래 드라이브 사이즈로 되었습니다.

 

이 프로그램 완전 물건입니다

지후빠

2021.11.15
17:18:38

넵 맞습니다. (wimlib가 그렇다는...)

drive snapshot, image for windows에 이어 wim 백업도 vss로 이루어지면 좋겠다는 생각에 열심히 방법을 찾았는데

wimlib-imagex와 동봉된 pdf 파일에 답이 있었습니다. 다행히 3가지 SW 모두 full, diff backup, restore, mount 등 비슷한 형태로

인터페이스를 통일 시킬 수 있을 것 같습니다.^^

-0-

2021.11.15
17:28:35

dism++가 wim 파일 백업 시에 vss 지원하길래 깜짝 놀랐습니다.

기존 드라이브 스냅샷을 사용한 이유가 vss 기능과 백업 파일 마운트가 가능해서 였는데

 

wim 백업이 vss 지원하고 7z이나 마운트 가능한 프로그램들을 사용하면 스냅샷을 사용할 필요가 없더군요.

 

그래서 dism++ 사용을 계속하고 있었는데 중국 프로그램이라 언제 어떻게 될지 알 수 없어 강하게 사람들에게

사용하라고 말은 못하겠더군요.

 

이젠 이 프로그램 사용하라고 강력하게 말할 수 있을 것 같습니다. 

 

 

지후빠

2021.11.15
17:59:10

넵! vss는 윈도우 내장 기능중 하나로 백업SW에서 채용만 하면 가능한 것 같습니다.ㅎ~

줄리아니

2021.11.15
11:04:09

수고하셨습니다

규니

2021.11.15
11:09:21

수고하셨습니다~

SHIELD

2021.11.15
13:27:11

지후빠님 감사드립니다 +_+..

지후빠

2021.11.16
11:07:10

쉴드님 반갑습니다.^^

붉바리

2021.11.15
14:16:23

수고하셨습니다.

SPiRiTY

2021.11.15
17:17:33

수고하셨습니다~^^

봄이야!

2021.11.15
19:09:54

수정파일로 해보니 아주 좋습니다...

지후빠

2021.11.15
20:08:19
피드백 감사합니다 .

광풍제월

2021.11.15
21:06:23

수고하셨습니다.

강타

2021.11.15
23:00:40

감사합니다~^^ 수고하셨습니다!!

 

프로그램 설치폴더가 아니라, 백업파일을 별도로 저장하는 폴더를 지정하는 기능이 있었으면 좋겠습니다!!

지후빠

2021.11.16
06:30:15

wimboot + wimlib + snapshot + image for windows 통합버전에서 폴더 지정 가능하게 해보겠습니다. ^^

예를 들면 https://windowsforum.kr/gallery/16830877 에서 처럼요... ㅎ~

슈머슈마

2021.11.15
23:55:02

작품을  만드시네요 ^^

수고하셨습니다.

고감맨

2021.11.15
23:58:03

감사합니다.

무아

2021.11.16
00:26:13
고생하셔서 모든 이를 행복하게 해 주시네요^^

기찬샘

2021.11.16
06:51:17

수고하셨습니다.

별의아이

2021.11.16
08:00:05

고생하셨습니다

CrazyHoONi

2021.11.16
08:27:09
고생많으셨습니다.

jjhoo

2021.11.16
15:15:47

고생 하셨습니다

Whyrano...

2021.11.16
18:31:02

몇번을 해봐도 저는 안되네요.백업은 되는데 복원과정에 포맷을 하지 못하네요.

PE로 진입해서도 포맷이 안됩니다.아쉽네요

20211116_14325311.jpg

 

첨부 :
20211116_14325311.jpg [File Size:285.0KB/Download1]

지후빠

2021.11.17
07:08:22

드라이브 이름에 공백이 있어서 그런 것 같습니다. 출근해서 수정해서 올리겠습니다.
나중에서 발견했지만 테스트를 못해서 올리지 않았습니다. 올리면 테스트 부탁드립니다. ^^

지후빠

2021.11.17
09:35:28

CRestore.cmd 파일을 교체하여 테스트 부탁드립니다. ^^ 결과 알려주시면 게시물에 추가로 올릴려구요.

첨부 :
CRestore.cmd [File Size:1.1KB/Download18]
List of Articles
[공지] 스크린샷 업로드 유의사항 3
XE1.11.6 Layout1.4.8