기 타 Macrium Reflect - Xml로 백업,복원 사용기입니다
2022.09.12 23:41
종료하였습니다
긴~추석연휴도 끝이 있네요..
즐거운 시간을 뒤로하고 내일을 위해서 푹 쉬시는 시간을 보내시고 계실것 같습니다
Macrium Reflect은 오랜만에 사용기를 써보네요
용량 작고 파일 1개면 되고 cmd 명령으로 간편하게 사용할수 있고 파일 구하기도 쉬운 프로그램이 많아서 인지..한데 저도 관심이
있었고 활용하시던분도 있었지만....이제는 활용하기 않게 되면서 잊어버리고 있었습니다
버전이 8.0 버전이 되고나서는 활용을 보지를 못했었습니다..살펴보았더니 예전 7버전때하고..조금 바뀐 부분들도 있네요
Macrium Reflect는 다른 백업프로그램들처럼 cmd 명령어로 바로 백업,복원을 할수는 없지만 Macrium Reflect에서 자체적으로 만드는
xml을 활용하면 수동작업보다..휠씬 편리하게 활용을 할수가 있습니다
Macrium Reflect에서 추출한 xml 2개를 활용해서 간편하게 Cmd로 백업,복원을할수 있도록 해보았습니다
프로그램에서 필요한 파일 추출과 Xml을 만드는 작업이 많이 귀찮습니다..이것 때문에 Xml을 활용하시지 않는것 같기도 합니다
Macrium Reflect BR Cmd v1.0 간단한 설명입니다
1. 필요한 파일은 프로그램 설치후 추출을 해야합니다
2. 백업,복원에 필요한 xml을 직접 추출을 해주셔야 합니다
3. 다른 백업프로그램처럼 백업,복원 과정이 간단하지 않습니다
4. xml로 윈도우에서 백업은 되지만 PE에서는 에러가 발생을 합니다
특징을 적다보니까..단점만 적게 되네요
장점은 xml에 파티션 구조가 저장이 되어 있어서 윈도우 드라이브 검색을 하지 않아도 되네요..
그리고 다아시죠..빠른백업과 복원인것 같습니다
자료실에 마음씨 좋으신분들께서 최신 버전을 소개를 해주셨네요..항상 감사드리는 마음입니다
Macrium Reflect 8.0.6979 Workstation / Server Plus - 이미지 기반 백업
https://windowsforum.kr/data/18448325
Macrium Reflect 8.0.6979 Server Plus x64
https://windowsforum.kr/data/18448298
단일-Macrium Reflect 8.0.6979
https://windowsforum.kr/data/18448309
저는..백업,복원만 관심이 있어서 프리버전을 설치를 했습니다
cmd로 하게 되면서 메세지와 버튼 클릭에 nircmd.exe를 활용하였습니다..
아래 사용기는 설치부터 파일추출, xml 만들기까지 전 과정을 캡쳐를 한것입니다
전체적으로 내용이 길어서 Macrium Reflect에 대해서 모르시는 분들을 충분히 사용기를 살펴보시고 따라 하시면 되실것 같습니다
사용기에 활용한 PE는 왕자님 RS5 PE를 튜닝한것입니다 Macrium Reflect 8 버전 실행에 필요한 dll 파일이 3개가 필요합니다
프로그램이 x64 버전이어서 System32 폴더에 추가하였습니다
activeds.dll
adsldpc.dll
esent.dll
1. 인증하는것도 귀찮은 일이죠...단순 백업,복원 기능만 필요해서 프리버전을 설치를 하고 있습니다
2. 상업적용도 사용금지를 강조해놓았습니다..사무실에서 쓰는것도 상업용인가요 팔고하는것이 상업용인가요
3. 이메일을 넣으면 입력 키를 주기는 합니다...저는 받아 보기는 했지만..입력하지 않아도 됩니다
4. 설치할것도 없습니다
5. 처음 실행한 모습입니다...여기에도 상업적 사용 불가라고 표시를 하고 있습니다
이렇게 한글을 볼수 있는것은 하이이잌님께서 그 동안 노력해주신 덕분이죠..이자리를 빌어 감사인사 올립니다..
6. 파일을 PE에서 추출을 해야해서 아래 메뉴에서 PE를 만들어야 합니다
7. 부팅 메뉴를 선택하면..안됩니다..wim 파일을 만들어 BCD에 등록을 해주기는 합니다..저의 경우 BCD 메뉴에 기존 등록된것들 이름이
모두 바꾸었습니다..,윈도우에서 Bootice로 보면..정상인데요..파일 추출이기 때문에 BCD,에 등록하지 않아도 됩니다
8. 이전에 BCD에 등록할때 만들어진 파일을 D:에 복사한것입니다..C:\Boot 폴더에 만들어 집니다
9. ISO 파일을 기본 경로에 그대로 만들었습니다
10. 복구환경도 개인적용도로만 사용을 하라고 하네요...
11. ADK를 다운받아서 PE를 만듭니다
12. 만들어진 boot.wim 파일의 아래 폴더를 추출하시면 됩니다
13. 이 파일들이 다 필요한것은 아닙니다
14. reflect.exe 파일이 필요합니다. 필요한 파일만 남겼습니다..프리버전이어서 용량이 작습니다
15. 윈도우에 설치된 경로에서 윈도우에서 백업시 필요한 VSSSvr.dll 파일을 추출하시면 됩니다
16. 윈두에서 xml을 활용해서 백업시 cmd 창으로 보입니다..GUI로 보기 위해서 아래 경로의 ReflectMonitor.exe 파일이 필요합니다
17. PE에서 실행시 키보드 관련 reflect.cfg 파일은 boot의 Boot 폴더에서 추출해서 가져오시면 됩니다
reflect.cfg 파일의 경우 PE에서 사용시 복사해주시는 방법도 있고..PE의 wim파일 안에 넣이 놓은방법도 있습니다..
18. 서버용의 인증 레지나 테마 변경을 위한 레지를 사용할일이 있어서..reflect.reg 파일을 두었습니다
19. 서버버전을 설치해서 등록을 하다보니까 아래 경로에서 레지를 추출해서 활용을 했었습니다..다른 컴에서는 의미가 없기는 하였습니다
20. 언어 설정 레지는 아래 경로에 있습니다...
21. 옛**님 소개글에서 다운 받은경우 아래 프로그램이 같이 있었습니다..레지를 깨끗하게 삭제할때 필요합니다
22. 필요한 파일을 다 추출해서 설치한 프로그램을 삭제를 하려고 합니다.. 위의 프로그램으로 진행을 하였습니다
23. 삭제중입니다
24. 레지들도 삭 정리를 하였습니다
25. 빈폴더가 남아 있네요
26. 백업,복원 관련은 cmd로 진행을 합니다..백업파일에 00-00이 무조건 붙어서..백업파일 이름이 영 아닙니다
27. 언어파일 관련레지는..런처 프로그램에서 등록을 해주기 때문에 reflect.exe 수동 첫 실행에서 영문으로 실행이 됩니다
28. cmd여서 입니다님께서 수정해서 소개해주신 Launcher를 활용을 하려고 준비를 했다가..부팅시 pe 설정관련 때문에 BR 버전것을
가져와 활용하였습니다.../PESetting 등과 cmd 숨김실행등의 역활면 합니다. 백업,복원 메세;지와 명령은 cmd에서 합니다
29. 런처에서 레지를 등록해주어서 한글로 실행이 되었습니다. 먼저 백업에 사용된 xml을 만들어 보겠습니다
30. uefi 파티션이 선택이 되어 있네요..Backup폴더는 이미 등록이 되어 있습니다
31. xml로 만들어지면..xml만 활용하기 때문에..처음 만들때 실수없이 진행을 해주셔야 합니다
32. 고급옵션에서 파일명에 접두사들이 붙지 않도록 체크를 해제하였습니다
33. Backup 으로 이름을 정했지만 00-00 은 붙게 됩니다
34. 완료를 하면..아래 창이 나오네요...
35. 드디어 필요한것이 나왔습니다..이 창이 필요하죠..
36. 백업은 xml로 진행할것이어서 1번은 체크 해제를 하였습니다..Backup.xml을 Backup/File 폴더에 설정해야 합니다
37. 잘 만들어졌습니다
38. 우클릭에서 bat 파일 만드는 메뉴가 있습니다
39. bat 파일을 만드는것이 프리미엄 기능이라네요 프리버전에서는 안되나 봅니다..시험판으로 넘어가네요
cmd에 명령어가 있어서 실제는 활용시에는..이 과정을 거칠 필요는 없습니다..참고만 하여 주십시요
40. xml이 있는 경로에 알아서 만들어 주네요
41. 폴더가 안전한지 물어 보네요..아무나 실수로 백업하면 안되기는 합니다
42. Backup.xml과 bat가 만들어졌습니다.. 백업타입은 알려서 넣도록 되어 있네요
43. 예전에 활용했던 명령어 입니다..Full 전체 백업합니다
44. bat 파일로 백업을 하게되면 아래처럼 cmd 창에 내용이 보입니다..좀 그렇죠...솔직히 이렇게 보인다고해서 백업이 안되는것은 아닙
니다 그리고....만들기도 편해서 좋습니다..괜히 GUI로 보이게 한다고 복잡한 과정과 파일이 필요하게 되었습니다
45. 진행과정이 cmd창에 보여서 설치한 파일에서 추출한 ReflectMonitor.exe 파일이 필요합니다
46. 실행하고 나서 트레이 아이콘을 클릭하거나 하이이잌님이 알려주신 ctrl+Alt+M 단축키를 활용하시면 아래처럼 전체화면이 보이게
됩니다.. GUI로 보인것이 좀더 보기 좋죠...
47. cmd에서 성공이 표시되고 GUI에도 표시가 되었습니다. 4번에 보시면 여전히 버튼은 3개가 보입니다
48. cmd창은 종료되고 알림 메세지도 없어지고..버튼도 닫기로 바뀌었습니다..이때..이 창을 종료해야죠...이것이 cmd로 진행하는것이
저는 안되네요...
49. GUI창에서 닫기를 해도..보이지 않은것뿐 ReflectMonitor.exe는 계속 실행되고 있습니다. 이것까지 종료를 해야 백업이 완료가 되는것
이죠.. cmd에서 백업시작부터 이 파일 종료까지 해주여야 합니다.
50. 백업파일이 있어야 복원 xml을 만들수 있습니다.. 아래 메뉴에서 시작하여 주십시요
51. 백업파일을 선택하였습니다
52. 우클릭에서 이미지 복원을 진행하여 주십시요
53. 파티션을 선택하여 주시면 됩니다
54. 이 화면에서 완료를 하여 주십시요
55. 복구미디어 부트메뉴 설정관련이 나옵니다..부트메뉴 등록을 할 필요가 없습니다 "아니오"를 클릭하여 주십시요
56. 기본은 재부팅으로 되어 있습니다.."재부팅"을 선택하여야 합니다..cmd PE에서의 재부팅이어서 일반 PE에서는 프로그램 종료가 됩니다
57. 컴퓨터를 재부팅하라고 안내를 해주고 있습니다..재부팅할 필요가 없습니다
58. 닫기를 하셔서 종료를 하면 됩니다..필요한 xml은 만들어졌습니다
59. C: 파티션에 복원에 사용할 macrium_restore.xml이 만들어져 있습니다..
PE부팅 상태에서 이 xml이 아무 파티션 루트에 두고 reflect.exe를 실행하면 복원이 진행됩니다
60. Backup.xml macrium_restore.xml 필요한 두개를 추출했습니다.. macrium_restore.xml는 복원시에 파티션 루트에 복사를 하면
됩니다
61. xml에 각종 정보가 저장이 되어 있습니다..
62. Macrium Reflect 설명에 보면..cmdpe의 루트에 macrium_restore.xml를 넣어서 복원전용 pe를 만들어 활용을 합니다
63. 일반 PE로 부팅을 하였습니다..수동으로 진행을 해보겠습니다 macrium_restore.xml 파일을 루트에 복사를 하였습니다
복사후 reflect.exe를 실행하면 복원이 진행됩니다
64. Macrium Reflect가 실행되고 안내 메세지가 나옵니다..가만히 두어도 됩니다만..기다리기 지루하죠 이것을 자동을 클릭을 하면 됩니다
cmd에서는 nircmd를 활용해서 계속 버튼을 자동 클릭 합니다
65. 메세지 통과후 복원이 진행되고 있습니다
66. 이 메세지는 프로그램이 종료되는 메세지입니다..일반 PE에서 프로그램만 종료됩니다
이 메세지는 cmd에서 자동 클릭을 하지 못해서..그냥 기다려야 합니다.. 수동으로 취소를 클릭하면 뒤에 있는것 닫기 프로그램 종료
까지 모두 수동으로 진행을 해야 합니다..
67. Macrium Reflect가 종료되었습니다..아래는 복원후 탐색기로 C:를 열어 보여주는것입니다
68. 7버전에는 PE에서도 Backup.xml로 백업이 되었던것 같습니다..8버전에서는 아래처럼 에려가 납니다..
버전업이 되면..해결이 되지 않을까 기대를 해봅니다..
69. 덮프파일을 메모장으로 본다고 알수가 있는것이 아니네요..
70. PE에서 xml로 백업이 되지 않아서...백업버튼 클릭시 나오는 메세지입니다..아예 백업버튼이 보이지 않게 했습니다
71. 백업과정입니다...cmd의 경우 순서대로 진행이 되어서..먼저 ReflectMonitor.exe를 실행시킵니다..실행되어더 창이 보이는것이
아니어서 1초뒤에 창이 보이도록 단축키를 시행합니다.그리고..창이보이면..맨앞으로 나오게 합니다
마지막으로..백업을 진행합니다 백업이 종료되고 나면 reflect.exe가 종료하고 ReflectMonitor.exe 에서 닫기 버튼으로 변할 시간을
5초정도 주고 나서 ReflectMonitor.exe를 종료시킵니다....대기 시간을 컴퓨터마다 달라서 조정을 하시면 될것 같습니다
Start File\ReflectMonitor.exe
%nircmd% wait 1000
%nircmd% sendkeypress ctrl+Alt+M
%nircmd% win activate title "Macrium Reflect"
File\reflect.exe -e -w -full File\Backup.xml
%nircmd% wait 5000
%nircmd% closeprocess ReflectMonitor.exe
72. pe부팅은 TBWinPE.exe를 활용하였습니다
73. 복원 과정입니다..xml을 루트에 복사후..안내 메세지를 5초후에 클릭하도록 하는 cmd를 만들어 별도로 실행하고 하고 reflect.exe를
실행시킵니다..reflect.exe 종료후 필요없는 cmd파일을 삭제합니다 메세지 버튼 클릭은 nircmd를 활용하였습니다
시간은 넉넉하게 5초 주었습니다..컴퓨터 환경에 따라서 조절하시면 됩니다
Copy /y File\macrium_restore.xml X:\
echo %nircmd% wait 5000>1.cmd
echo %nircmd% win dlgclick class "#32770" 1284>>1.cmd
pecmd.exe EXEC -hide %~dp01.cmd
File\reflect.exe
DEl /s 1.cmd
74. 겉모습은 BR Simple 모습과 같습니다../PESetting 등 PE 설정기능은 그대로 입니다.. 백업 복원 관련은 cmd에서 처리 합니다
75. nircmd로 만든 메세지입니다...오랜만에 보아서 인지..조금은 낮설은 느낌입니다
76. 백업이 진행중입니다...
77. 알림에는 백업이 완료가 되어다고 나오지만 GUI에 버튼은 아직 3개입니다. 개인적인 생각입니다만...reflect.exe 가 종료되면..작업이
다 끝난것이어서 ReflectMonitor.exe에서 버튼이 닫기로 바뀌지 않았을때 이것을 종료시켜도 될것 같기도 합니다
78. 이제 닫기로 바꾸었습니다...reflect.exe 종료후 5초 대기한후에 ReflectMonitor.exe를 종료하는 이유가 버튼이 닫기로 바뀌는것을
기다리는것입니다
79. ReflectMonitor.exe를 종료시켜서 작업표시줄에 남아 있지 않습니다...백업과정이 모두 완료되었습니다
80. 윈도우에서 복원은..전용 PE로 부팅해서 진행을 합니다
81. 전용 PE로 부팅중입니다
82. 복원 안내 메세지입니다
83. cmd에서 만든 1.cmd에서 5초 대기여서..아래 메세지에서 이미 진행바가 지나고 있네요...자동 클릭해 줍니다
84. 복원이 진행되고 있습니다
85. 이 메세지는..그냥 기다릴수 밖에 없습니다.. 프로그램이 자동으로 종료가 되고 재부팅합니다..
86. 일반 PE로 부팅후 윈도우파티션을 포멧을 하였습니다
87. PE에서는 xml로 백업시 에러가 나서..현재는 백업버튼이 안보이게 했습니다..업데이트가 되면 해결될수 있기를 기대해 봅니다
88. 복원 메세지입니다
89. 자동 클릭후 복원중입니다. xml에 정보가 저장되어 있어서..윈도우 파티션이 포멧이 되어서..알아서 복원이 진행됩니다
xml을 활용하면서 윈도우 파티션을 찾는 과정에 대해서 신경쓰지 않아서 프로그램 만드는 사람입장에서는 제일 좋습니다
미리 파일 추출과 xml을 추출하는 복잡한(?) 과정이 필요하기는 합니다
90. 재부팅 메세지이지만 일반 PE여서..프로그램만 종료됩니다
91. 복원한 윈도우 파티션입니다
92. 런처에서 직접 실행한것입니다.
93. 여기 우클릭에 백업이 있지만 전체 백업은 아니고..증분 차등이네요..
94. 차등 백업은 진행하여 보았습니다
95. 아래로 차등백업파일이 표시가 되었습니다
96. 추가 파일이 보이네요..윈도우에서 백업시 전체 백업이고 cmd에서 백업시작전에 기존 파일을 삭제하기 때문에..필요가 없습니다
97. 마무리
파일 추출과정과 xml 추출 과정을 실제 따라해 볼수 있도록 나름대로 자세히 한다고 한것이 너무 길게 되었네요
파일 추출과정은..수동으로 사용해도 파일을 추출해야 하기 때문에..xml 파일 추출만 하시면..백업,복원 과정은..간단해집니다
복구시스템을 구축을 하면..하드가 추가 되거나 하는 경우가 아니면..xml을 새로 만들일은 거의 없어서..귀찮더라도 xml을 추출하는
방법이 백업,복원때마다 수동으로 진행을 하는것보다는 편할것 같습니다
처음 해보시는 분들은 사용기 내용을 꼼꼼히 확인하신후 해보시는것이 좋습니다
잘되시길 바랍니다
편안하신 시간 되시길 바랍니다
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 사용기/설치기 이용안내 | gooddew | - | - | - |
9122 | 기 타| WinNTSetup 설치 테스트 [30] | V무등산V | 1083 | 23 | 09-20 |
9121 | 기 타| 토끼다 님 수정해봄 이계맛으면 수정자료 보네드림 [54] | V무등산V | 836 | 35 | 09-20 |
9120 | 하드웨어| AMD 5600 사용기 [17] | DengJang | 1856 | 11 | 09-19 |
9119 | 윈 도 우| 택배 전달 안되어 중지합니다 수정중 [152] | V무등산V | 1863 | 83 | 09-19 |
9118 | 기 타| Image for UEFI V3.55 버전 사용기 입니다 [30] | 왕초보 | 1470 | 40 | 09-18 |
9117 | 소프트웨어| snapshot 1.5 _ ftp 백업 & 여전한 작은 디스크로의 복... [8] | heykevin | 1033 | 6 | 09-17 |
9116 | 기 타| Backupper - 백업,복원을 GUI로 하여 보았습니다 [28] | 왕초보 | 982 | 49 | 09-17 |
9115 | 윈 도 우| 막아두었던 업데이트 2075로 [30] | 집앞의_큰 | 1571 | 40 | 09-17 |
9114 | 기 타| Backupper 복구환경 메뉴 사용기입니다.. [17] | 왕초보 | 833 | 36 | 09-16 |
9113 | 윈 도 우| Windows 11 (22000.1041) 2022.09.16 릴리스 프리뷰 [10] | suk | 1354 | 17 | 09-16 |
9112 | 기 타| Backupper - 재부팅 안되는 이유를 찾았습니다.. [16] | 왕초보 | 800 | 34 | 09-15 |
9111 | 윈 도 우| Windows 11에 신기능 - Mica, Tabbed 테스트 [4] | 헬바바 | 992 | 3 | 09-15 |
9110 | 기 타| Backupper - Cmd명령어로 백업,복원을 하여 보았습니다 [53] | 왕초보 | 1157 | 102 | 09-15 |
9109 | 기 타| 한개씩 따라해 본것이 . . . [50] | qnd | 1533 | 48 | 09-14 |
9108 | 윈 도 우| 2022.09.14 수요일 정기 업데이트 [23] | suk | 2517 | 44 | 09-14 |
9107 | 윈 도 우| Windows 11 (22622.598) 2022.09.13 베타 채널 [11] | suk | 1240 | 29 | 09-13 |
9106 | 기 타| 마이크로소프트 엣지 정책 사이트 [2] |
|
940 | 11 | 09-12 |
» | 기 타| Macrium Reflect - Xml로 백업,복원 사용기입니다 [51] | 왕초보 | 1170 | 105 | 09-12 |
9104 | 윈 도 우| 약속을 지치지않아 종료합니다 [64] | V무등산V | 2418 | 49 | 09-11 |
9103 | 기 타| Partition Saving - 숨김파티션, Dual 방식을 적용하였습니다 [106] | 왕초보 | 1355 | 149 | 09-11 |
수고 하셨습니다.