기 타 지후빠님 ImagewBR 버전 사용기입니다..
2021.11.08 14:41
바쁘신 와중에서...밤늦까지 고생하시면서 완성하신 작품을 베풀어 주신 지후빠님께 감사합니다
항상 좋은일만 있으시길 바랍니다
지난번에는 백업만 되었던 ImagewBR 가 드디어 완성이 되었네요..
언제 완성이 되나..하루하루 기대를 하고 있습니다...
이미...자세히 설명을 해주셔서..간단히 백업,복원만 하여 보았습니다
윈도우에서 백업..PE로 자동부팅해서 복원이 되는 방식입니다
1. 다운 받은 파일을 압축해제하였습니다..파일들이 많이 있네요..ImagewBR.ahk 파일만 있고 exe 파일을 없습니다..
2. 고수님의 작품에서는 배우는것이 많죠...
1번 usort.exe에서 추출한 드라이브 문자만 따로 모았습니다..이렇게 모아서 활용하면 모든 드라이브를 검색하지 않아도 되어서 좋은점이 있습니다
Cdrve.cfg와 Ddrve.cfg 파일을 검색해서 파일에 있는 내용을 저장을 하고 있습니다... 2번은 여기에서는 사용되지 않네요
3. 바로가기 파일 만드는 cmd입니다.. Drive.cfg를 찾고..이 cfg에서 폴더를 추출해서 합친것이 3번이네요.. Ddrive.cfg의 내용은 ":"로 분리를 하신것
을 보면..저장된 내용이 금궁합니다
4. 백업,복원을 하지전에 ImagewBR.ahk 내용도 살펴보았습니다..
1번 재부팅 부팅전에 cfg 파일들을 만드는 것이네요
2번 재부팅시 혹시 취소하고 다시 윈도우로 오는 경우도 있죠...이때 남은 cfg 나 ini는 프로그램 시작시에 삭제를 해주고 있습니다
5. ImagewBR.ahk 를 저의 경우 x86 무압축으로 컴파일 하였습니다.
6. 백업파일이 없어서..백업 메뉴가 활성화가 되어 있습니다
7. 백업이 진행중입니다..지난번 반쪽짜리일때 나오던 Phylock 관련 메세지가 아니라 VSS 서비스를 사용하고 있다고 합니다..
지난번에는..제가 가지고 있는 IFW 파일을 활용을 했었습니다...IFW 파일 설정에 따라서 VSS가 사용되기도 하고 phylock가 필요하기도 하나 봅니다
8. 백업입 진행되고 있습니다..볼륨 새도우 복사본 서비스를 사용한다고 나와 있네요..
9. 차등 백업을 위해서 Tools 폴더는 C:에 넣었습니다
10. 전체 백업파일이 하나 밖에 없죠...
11. diff 이름이 붙은 작은 백업파일이 생겼습니다..
12. 복원은 일단은 전체 파일로 해보겠습니다..윈도우에서 복원이 아니라 재부팅후 pe에서 복원이 되기 때문에..작업중이신것이 있다면..먼저 종료를
하시고 진행하시는것이 좋습니다
13. CmdPE로 부팅을 하고 폴더에 있던 CRestore.cmd 파일이 실행되면서..IFW로 실행이 되었습니다..
복원이이서 아래와 같은 경고 메세지가 나왔습니다.. 드라이브 문자보다는 볼륨명을 맞는지 확인을 하시는것이 좋습니다
14. 전체 백업 파일로 복원중입니다.
15. 1번은 SnapShot 차등백업 테스트 할때 넣은 폴더인데 그대로 백업이 된것이네요..전체 복원은 잘되었습니다
16. 차등 백업된 파일로 복원을 하여 보겠습니다
17. 차등백업 파일로 복원중입니다
18. 차등백업시에 추가한 Tools 폴더가 복원이 되었습니다 전체 복원시에 있던 폴더도 삭제가 되어 있습니다
19. cfg 내용에 뭐가 있는지 궁금해서..cmd에서 삭제 부분을 주석처리를 하였습니다
20. pe로 부팅을 하였습니다..cmd창을 강제 종료하고 일반 pe로 부팅을 해야죠..
21. 일반 pe로 부팅을 완료하였습니다..Tools 폴더 프로그램들이 바탕화면 바로가기가 잘 만들어졌습니다
22. C.drive.cfg에는..복원에 사용되는 백업파일 이름이 있습니다..이미 설며을 다해주셨지만..이렇게 눈으로 확인하는것하고는 다르죠.
23. exe 파일이 있는 드라이브 루트에 Ddrive.cfg 파일이 있습니다.. 폴더 전체 경로가 있네요..하지만 이 경로는 윈도우에서의 경로여서 믿을수 있는
것이 아니죠...For문에서 ":"로 분리를 한 이유가 있것 때문이었네요
BRDIR=%%a%%b 이 변수에서 이렇게 합치 경로가 PE에서의 실제 경로입니다..
저의 경우 모든 파일이 Backup 폴더에 항상 있어서 Backup폴더가 거의 고정입니다..그래서 Backup폴더를 검색하지만 지후빠님 처럼하면..어떤
폴더명을 사용하더라도 PE를 수정 할 필요가 없는 방법이어서 아주 편할것 같습니다..
for %%a in (!DRVLIST!) do if exist %%a\Ddrive.cfg (set D=%%a&for /f "tokens=2 delims=:" %%b in (%%a\Ddrive.cfg) do set BRDIR=%%a%%b&goto :NEXT2)
24. 마무리
하나의 백업프로그램이 만들어지기까는..그냥 되는것이 아니죠..
바쁘신 와중에도 잠자는 시간을 줄여 가시면서 열정을 담아 완성하지 작품을 베풀어 주셔서 감사합니다..
복 많이 받으십시요
백업,복원만 하여본 간단한 사용기입니다..ㅎ
혹시 부족한 부분이 보이시더라도 양해를 하여 주십시요
새로운 한주가 시작되었습니다
좋은일만 있으시길 바랍니다
댓글 [11]
-
하늘소 2021.11.08 15:06
-
왕초보 2021.11.08 17:49
도움이 되신다고 하시니 다행입니다.
혹시.준비하시는 작품이 있으시다면...사용기란에 소개라도 하여 주십시요
다양한 작품이 소개가 되어야..다른분들도 좀더 다양한 작품을 구경하실수가 있습니다..
화이팅입니다..
-
샤 2021.11.08 15:21
수고하셨습니다.
-
머나먼길.. 2021.11.08 16:03
수고하셨습니다
-
지후빠 2021.11.08 19:15
수고하셨습니다. ^^ 번거러우실텐데... 설명을 잘 해주시어 감사드립니다. ㅎㅎ
일 마치고 지쳐서... ㅋ~
-
왕초보 2021.11.08 19:52
어제도 시골에 다녀오시고...백업프로그램 작업까지..체력이 다 방전이 되셨을것 같습니다
오늘은..아무생각없이..충전하시는 시간 되시길 바랍니다
열정이 담겨있는 멋진 작품 감사합니다.
-
지후빠 2021.11.08 23:15
일과 마치면 지쳐서 머리 쓰는 것이 싫은 것 같습니다. ㅎ~ 그냥 생각없이 너튜브/넷플릭스 보고 멍때리게 된다는...
윈포 고수님들 보다보면 조금 부스트되어 꼼지락 거리게 됩니다만... 아시겠지만 저는 그저 end-user 입니다.~
-
왕초보 2021.11.08 23:32
누가 억지로 하라고하면 할수 없는일들이죠...
새로운것을 배우고 활용해보는것이 신기하기도하고..재미가 있어서...열심히 하게 됩니다..
그래도 쉴때는 쉬어야..번뜩이는 아이디어도 생기는것 같습니다..
백업프로그램 3가지..통합 버전은..아주 천천히 기다리겠습니다
편~~~~안 하신 시간 되세요..
-
파란하늘흰구름 2021.11.08 20:37
수고많으셨습니다.
-
광풍제월 2021.11.08 23:43
수고하셨습니다.
-
ehdwk 2021.11.09 10:46
수고하셨습니다.
자세한 사용기를 통해 많은 배움과 도전을 받고 있는 1人입니다.
바쁘신데도 불구하고
수고가많으셨습니다.