기 타 R-DriveImage BR Simple 버전 사용기 입니다
2022.10.06 18:31
어떤것이든지 모를때는 앞이 깜깜하지만 알고나면 별것이 아니죠..
R-DriveImage 에서 백업, 복원시에 저장할수 있는 스크립트 파일 내용을 보면 외계어 같은 복잡한 내용입니다
그런데 실제 백업,복원에 활용하는것은 그 복잡한것중에서 몇개되지 않네요
디스크,파티션 번호만 알면..R-DriveImage도 cmd에서 백업,복원을 할수가 있어서 활용하여 보았습니다
cmd 명령어 관련한 홈페이지 입니다
Scripting and Command Line Operations
https://www.drive-image.com/DriveImage_Help/commandlineoperationsandsc.htm?nav=index
위에서 활용한것은 아래 것입니다
a 스위치
A non-interactive mode. R-Drive Image will not ask the user any questions. If it cannot perform the action, it will generate an error.
(비대화형 모드. R-Drive Image는 사용자에게 어떠한 질문도 하지 않습니다. 작업을 수행할 수 없으면 오류가 발생합니다.)
실제 백업,복원 명령어는 r-driveimagecl.exe 의 도움말을 참고하였습니다
Use: r-driveimagecl.exe <command name> [</switchers>] [parameters]
Switchers:
/a - A non-interactive mode. (비대화형 모드.)
/d - A debug mode.
/f - If an error occurs, R-Drive Image will not exit the script and continue perform it from the following command.
/o - If a file with a specified filename exists,R-Drive Image will overwrite it quietly.
(지정된 파일 이름을 가진 파일이 있으면 R-Drive Image가 조용히 덮어씁니다.)
Supported commands:
cmd='script_file_name' [/a][/f]
list [-a=path] [-t='slice number'] [-p='pass']
create [/a] -a=path -s=disk_num:part_num [other]
append [/a] -a=path -s=disk_num:part_num [other]
restore [/a] -a=path -t='slice number' -s=disk_num:part_num -d=disk_num:part_num [other]
copy [/a] -s=disk_num:part_num -d=disk_num:part_num [other]
mount [/a] -a=path -t='slice number' -s=disk_num:part_num -lr=letter [other]
unmount [/a] -lr=letter [other]
check -a=path
set var1='var value' [var2='var value2' ...]
Var usage: paramName='c:\path\&var-name;.rdr'
unset var1 [var2 ...]
'set' and 'unset' commands are applicable only for '.rdi' files.
R-DriveImage은 특이하게 백업파일을 디스크 번호 0 번으로 취급을 합니다
그래서 실제 디스크는 1번부터 시작합니다..파티션 번호는 1번부터 시작합니다
그리고 스위치 다음에 나오는 값들을 ""로 감싸줍니다
1) 백업 예 입니다
r-driveimagecl.exe create /a /o -s="1:2" -a="E:\Backup\C-image.rdr"
-s="1:2" 첫번째 하드 두번째 파티션입니다..(UFFI에서 ESP Windows10 으로 설치된 경우입니다)
-a="E:\Backup\C-image.rdr" 백업파일 경로입니다
2) 복원 예 입니다
r-driveimagecl.exe restore /a -s="0:1" -d="1:2" -a="E:\Backup\C-image.rdr" -t="+0"
-s="0:1" 백업파일을 0번 디스크로 보고 윈도우 파티션만 백업이 되어서 파티션 1번이 윈도우가 됩니다
-d="1:2" 실제 복원할 윈도우 파티션입니다 첫번째하드 두번째 파티션입니다 (UFFI에서 ESP Windows10 으로 설치된 경우입니다)
-a="E:\Backup\C-image.rdr" 백업파일 경로 입니다
-t="+0" 스크립트로 저장한 내용이 있는 그대로 입니다
윈도우 1개만 백업,복원하는 경우 -s="0:1" 값은 고정이어서 윈도우가 설치된 파티션의 디스크,파티션 번호만 알면 됩니다
디스크,파티션 번호는 윈도우에서 wmi로 찾을수 있어서 cmd만으로도 충분히 번호를 추출해서 백업,복원 프로그램을 만들수 있을것
같습니다
아쉬운 부분은 R-DriveImage에서 인증을 키값으로 하던지 패치파일로 exe에 하던지..리눅스로 부팅을 하면 남은기간이 0 이어서
자체 프로그램으로 윈도우 복원시 리눅스로 복원을 하지 못한다는 것입니다..30일짜리 버전을 설치한 경우는 리눅스로 부팅해서 복원
을 진행할수 있는데...인증 통과한것은 어디를 해결해야 리눅스 버전을 쓸수 있는지를 몰라서 리눅스 버전을 활용하지 못하네요
1. 윈도우만 백업하고 복원을 진행할때 나오는 화면입니다 백업파일이 마운트 되었다고 생각했을때 0 번 디스크가 됩니다
윈도우 한개만 있어서 복원시 사용하는 번호는 0:1 번이 됩니다
실제 디스크는 1번부터 시작하고 파티션 번호는 1번터 시작합니다
2. ESP 파티션과 같이 백업을 하여 보겠습니다
3. ESP 파티션의 경우 드라이브 문자가 없어서 백업파일 이름에 1-1로 표시가 되었습니다..디스크, 파티션 번호 입니다
4. 복원시 모습입니다..백업파일이 0 번 디스크로 마운트가 되었다고 생각하시면 ESP 파티션이 앞에 있어서 윈도우 파티션이 0-2 번이
됩니다
5. R-DriveImage 관련파일에서 1, 2번은 리눅스 관련 파일 같습니다...인증 통과전까지는 괜찮은데 인증을 통과하면 남은 일수가 0으로
변해서 리눅스 버전을 실제 활용을 할수가 없습니다..괜히 사용하지 못하는 파일을 70MB가 넘게 단일파일 만들때 포함을 할 필요가 없
을것 같습니다..리눅스 파일은 이미 압축이 되어서 압축도 되지 않습니다..
6. 사용할수 없는 리눅스 관련파일을 삭제한 폴더 용량입니다..이것으로 단일파일을 만들면 16.5MB 밖에 되지 않습니다.
단일을 실행했을때 파일 용량이 작아서 풀리는 속도도 빨라질것 같습니다..이왕이면 작동하는 파일만 있는것이 좋을것 같습니다
7. 리눅스 버전을 제외한 파일로 단일파일을 만든것을 실행해서 백업까지 하여 보았습니다
8. PE에서도 잘 실행이 되었습니다.
9. 리눅스용 파일이 없어도 사용하는데는 지장이 없네요..복원까지 하여 보았습니다
10. r-driveimagecl.exe 파일이 32bit용이어서 복원전용에 x64 PE를 사용하지 못해서 용량이 늘었습니다
11. 백업파일이 없어서 복원은 비활성입니다
12. 윈도우 파티션의 디스크, 파티션 번호만 알면 되죠...백업 메세지입니다
13. cmd로 백업중입니다
14. 백업,복원 작업 완료후 성공 실패 메세지를 보여줍니다
15. 복원을 진행하여 보겠습니다
16. 재부팅후 진행됩니다..
17. 전용 CmdPE로 부팅을 하였습니다
18. 복원중입니다
19. 특이하게 100% 완료되었는데 이상태에서 뭔가하는지 cmd창이 종료되지 않고 있습니다..몇십초후 종료 됩니다
20. cmd 창에서 100%가 보이고 30초 정도후에 cmd창이 완전히 종료되었습니다.
21. PE에서 백업 메세지입니다
22. 백업중입니다 어떤 백업 프로그램은 cpu 사용률이 많지 않는것도 있습니다..이것은 거의다를 사용하네요
23. 백업시 갑자기 남은 시간이 팍팍 줄어 들기 시작하는 때가 있습니다
24. 복원 메세지입니다
25. 복원시에 cmd에 남아있는 시간 표시는 작습니다..복원이 빠르게 느껴지기도 합니다..100% 완료후 30초 정도가 필요하기는 합니다
26. 윈도우 포멧후에는 어떨까하고 윈도우를 포맷을 하였습니다
27. 복원 시간은 별 차이가 없네요..
28. 마무리
백업,복원시에 만들수 있는 스크립트 파일에 엄청 복잡하게 표시가 되어 있어서 미리 겁먹고 포기를 했었습니다.
이제보니까..미리 포기한것이 실수였네요.
도움말에 백업,복원한 관련 정보가 있는데 살펴볼 생각도 하지 않았습니다.. 다행히 이제서라도 cmd로 백업,복원을 할수 있다는것을
알게되어서 활용을 하여 보았습니다
프로그램마다 장단점이 있을것입니다..이 프로그램은 복원 속도는 빠른것 같습니다
그리고..pe에 적용할때 인증관련 레지만 있으면 되고 드라이버 추가나 이런 어려운 작업이 필요가 없어서 좋네요
왕자님 저용량 RS5에서 별도 추가 파일없이 바로 적용이 되었습니다
R-DriveImage 를 GUI 버전으로만 활용을하셨다면..cmd로 활용해보시는것도 나름 편리할것 같습니다
오늘 하루도 고생이 많으셨습니다
편아하신 시간 되시길 바랍니다
댓글 [12]
-
우인 2022.10.06 19:00
-
馬井理 2022.10.06 19:35
수고하셨습니다
-
광풍제월 2022.10.06 21:27
수고하셨습니다.
-
jun218zero 2022.10.06 21:58
수고하셨습니다.
-
가을하늘! 2022.10.06 22:11
수고많으셨습니다.
-
SPiRiTY 2022.10.06 23:15
상세한 설명 잘 보았습니다.
게시물 작성 및 노고를 알기에 정독은 다시 와서 틈틈히 보도록 하겠습니다..^^;
편안한 시간 되시기 바랍니다~
-
ehdwk 2022.10.07 05:10
수고하셨습니다. -
빠송 2022.10.07 09:17
수고 많이 하셨습니다.
-
하얀눈사람 2022.10.07 11:46
수고하셨습니다.
-
프리네 2022.10.07 12:51
좋은 정보 감사합니다...수고 많으셨습니다.
-
상발이 2022.10.10 16:05
수고하셨습니다.
-
jgbyuk 2024.02.14 13:33
수고하셨습니다
수고많이하셨습니다.