설치 / 사용기

기 타 Macrium Reflect - Xml로 백업,복원 사용기입니다

2022.09.12 23:41

왕초보 조회:1170 추천:105

 

종료하였습니다

 

긴~추석연휴도 끝이 있네요..

즐거운 시간을 뒤로하고 내일을 위해서 푹 쉬시는 시간을 보내시고 계실것 같습니다

 

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. 인증하는것도 귀찮은 일이죠...단순 백업,복원 기능만 필요해서 프리버전을 설치를 하고 있습니다

1.jpg

 

2. 상업적용도 사용금지를 강조해놓았습니다..사무실에서 쓰는것도 상업용인가요 팔고하는것이 상업용인가요

2.jpg

 

3. 이메일을 넣으면 입력 키를 주기는 합니다...저는 받아 보기는 했지만..입력하지 않아도 됩니다

3.jpg

 

4. 설치할것도 없습니다

4.jpg

 

5. 처음 실행한 모습입니다...여기에도 상업적 사용 불가라고 표시를 하고 있습니다

   이렇게 한글을 볼수 있는것은 하이이잌님께서 그 동안 노력해주신 덕분이죠..이자리를 빌어 감사인사 올립니다..

5.jpg

 

6. 파일을 PE에서 추출을 해야해서 아래 메뉴에서 PE를 만들어야 합니다

6.jpg

 

7. 부팅 메뉴를 선택하면..안됩니다..wim 파일을 만들어 BCD에 등록을 해주기는 합니다..저의 경우 BCD 메뉴에 기존 등록된것들 이름이

  모두 바꾸었습니다..,윈도우에서 Bootice로 보면..정상인데요..파일 추출이기 때문에 BCD,에 등록하지 않아도 됩니다

7.jpg

 

8. 이전에 BCD에 등록할때 만들어진 파일을 D:에 복사한것입니다..C:\Boot 폴더에 만들어 집니다

8.jpg

 

9. ISO 파일을 기본 경로에 그대로 만들었습니다

9.jpg

 

10. 복구환경도 개인적용도로만 사용을 하라고 하네요...

10.jpg

 

11. ADK를 다운받아서 PE를 만듭니다

11.jpg

 

12. 만들어진 boot.wim 파일의 아래 폴더를 추출하시면 됩니다

12.jpg

 

13. 이 파일들이 다 필요한것은 아닙니다

13.jpg

 

14. reflect.exe 파일이 필요합니다. 필요한 파일만 남겼습니다..프리버전이어서 용량이 작습니다

14.jpg

 

15. 윈도우에 설치된 경로에서 윈도우에서 백업시 필요한 VSSSvr.dll 파일을 추출하시면 됩니다

15.jpg

 

16. 윈두에서 xml을 활용해서 백업시 cmd 창으로 보입니다..GUI로 보기 위해서 아래 경로의 ReflectMonitor.exe 파일이 필요합니다

16.jpg

 

17. PE에서 실행시 키보드 관련 reflect.cfg 파일은 boot의 Boot 폴더에서 추출해서 가져오시면 됩니다

  reflect.cfg 파일의 경우 PE에서 사용시 복사해주시는 방법도 있고..PE의  wim파일 안에 넣이 놓은방법도 있습니다..

17.jpg

 

18. 서버용의 인증 레지나 테마 변경을 위한 레지를 사용할일이 있어서..reflect.reg 파일을 두었습니다

18.jpg

 

19. 서버버전을 설치해서 등록을 하다보니까 아래 경로에서 레지를 추출해서 활용을 했었습니다..다른 컴에서는 의미가 없기는 하였습니다

19.jpg

 

20. 언어 설정 레지는 아래 경로에 있습니다...

20.jpg

 

21. 옛**님 소개글에서 다운 받은경우 아래 프로그램이 같이 있었습니다..레지를 깨끗하게 삭제할때 필요합니다

21.jpg

 

22. 필요한 파일을 다 추출해서 설치한 프로그램을 삭제를 하려고 합니다.. 위의 프로그램으로 진행을 하였습니다

22.jpg

 

23. 삭제중입니다

23.jpg

 

24. 레지들도 삭 정리를 하였습니다

24.jpg

 

25. 빈폴더가 남아 있네요

25.jpg

 

26. 백업,복원 관련은 cmd로 진행을 합니다..백업파일에 00-00이 무조건 붙어서..백업파일 이름이 영 아닙니다

26.jpg

 

27. 언어파일 관련레지는..런처 프로그램에서 등록을 해주기 때문에 reflect.exe 수동 첫 실행에서 영문으로 실행이 됩니다

27.jpg

 

28. cmd여서 입니다님께서 수정해서 소개해주신 Launcher를 활용을 하려고 준비를 했다가..부팅시 pe 설정관련 때문에 BR 버전것을

   가져와 활용하였습니다.../PESetting 등과 cmd 숨김실행등의 역활면 합니다. 백업,복원 메세;지와 명령은 cmd에서 합니다

28.jpg

 

29. 런처에서 레지를 등록해주어서 한글로 실행이 되었습니다. 먼저 백업에 사용된 xml을 만들어 보겠습니다

29.jpg

 

30. uefi 파티션이 선택이 되어 있네요..Backup폴더는 이미 등록이 되어 있습니다

30.jpg

 

31. xml로 만들어지면..xml만 활용하기 때문에..처음 만들때 실수없이 진행을 해주셔야 합니다

31.jpg

 

32. 고급옵션에서 파일명에 접두사들이 붙지 않도록 체크를 해제하였습니다

32.jpg

 

33. Backup 으로 이름을 정했지만 00-00 은 붙게 됩니다

33.jpg

 

34. 완료를 하면..아래 창이 나오네요...

34.jpg

 

35. 드디어 필요한것이 나왔습니다..이 창이 필요하죠..

35.jpg

 

36. 백업은 xml로 진행할것이어서 1번은 체크 해제를 하였습니다..Backup.xml을 Backup/File 폴더에 설정해야 합니다

36.jpg

 

37. 잘 만들어졌습니다

37.jpg

 

38. 우클릭에서 bat 파일 만드는 메뉴가 있습니다

38.jpg

 

39. bat 파일을 만드는것이 프리미엄 기능이라네요 프리버전에서는 안되나 봅니다..시험판으로 넘어가네요

   cmd에 명령어가 있어서 실제는 활용시에는..이 과정을 거칠 필요는 없습니다..참고만 하여 주십시요

39.jpg

 

40. xml이 있는 경로에 알아서 만들어 주네요

40.jpg

 

41. 폴더가 안전한지 물어 보네요..아무나 실수로 백업하면 안되기는 합니다

41.jpg

 

42. Backup.xml과 bat가 만들어졌습니다.. 백업타입은 알려서 넣도록 되어 있네요

42.jpg

 

43. 예전에 활용했던 명령어 입니다..Full 전체 백업합니다

43.jpg

 

44. bat 파일로 백업을 하게되면 아래처럼 cmd 창에 내용이 보입니다..좀 그렇죠...솔직히 이렇게 보인다고해서 백업이 안되는것은 아닙

  니다 그리고....만들기도 편해서 좋습니다..괜히 GUI로 보이게 한다고 복잡한 과정과 파일이 필요하게 되었습니다

44.jpg

 

45. 진행과정이 cmd창에 보여서 설치한 파일에서 추출한 ReflectMonitor.exe 파일이 필요합니다

45.jpg

 

46. 실행하고 나서 트레이 아이콘을 클릭하거나 하이이잌님이 알려주신 ctrl+Alt+M 단축키를 활용하시면 아래처럼 전체화면이 보이게

  됩니다.. GUI로 보인것이 좀더 보기 좋죠...

46.jpg

 

47. cmd에서 성공이 표시되고 GUI에도 표시가 되었습니다.  4번에 보시면 여전히 버튼은 3개가 보입니다

47.jpg

 

48. cmd창은 종료되고 알림 메세지도 없어지고..버튼도 닫기로 바뀌었습니다..이때..이 창을 종료해야죠...이것이 cmd로 진행하는것이

  저는 안되네요...

48.jpg

 

49. GUI창에서 닫기를 해도..보이지 않은것뿐 ReflectMonitor.exe는 계속 실행되고 있습니다. 이것까지 종료를 해야 백업이 완료가 되는것

   이죠.. cmd에서 백업시작부터 이 파일 종료까지 해주여야 합니다.

49.jpg

 

50. 백업파일이 있어야 복원 xml을 만들수 있습니다.. 아래 메뉴에서 시작하여 주십시요

50.jpg

 

51. 백업파일을 선택하였습니다

51.jpg

 

52. 우클릭에서 이미지 복원을 진행하여 주십시요

52.jpg

 

53. 파티션을 선택하여 주시면 됩니다

53.jpg

 

54. 이 화면에서 완료를 하여 주십시요

54.jpg

 

55. 복구미디어 부트메뉴 설정관련이 나옵니다..부트메뉴 등록을 할 필요가 없습니다 "아니오"를 클릭하여 주십시요

55.jpg

 

56. 기본은 재부팅으로 되어 있습니다.."재부팅"을 선택하여야 합니다..cmd PE에서의 재부팅이어서 일반 PE에서는 프로그램 종료가 됩니다

56.jpg

 

57. 컴퓨터를 재부팅하라고 안내를 해주고 있습니다..재부팅할 필요가 없습니다

57.jpg

 

58. 닫기를 하셔서 종료를 하면 됩니다..필요한 xml은 만들어졌습니다

58.jpg

 

59. C: 파티션에 복원에 사용할 macrium_restore.xml이 만들어져 있습니다..

    PE부팅 상태에서 이 xml이 아무 파티션 루트에 두고 reflect.exe를 실행하면 복원이 진행됩니다

59.jpg

 

60. Backup.xml  macrium_restore.xml 필요한 두개를 추출했습니다.. macrium_restore.xml는 복원시에 파티션 루트에 복사를 하면

   됩니다

60.jpg

 

61. xml에 각종 정보가 저장이 되어 있습니다..

61.jpg

 

62. Macrium Reflect 설명에 보면..cmdpe의 루트에 macrium_restore.xml를 넣어서 복원전용 pe를 만들어 활용을 합니다

62.jpg

 

63. 일반 PE로 부팅을 하였습니다..수동으로 진행을 해보겠습니다 macrium_restore.xml 파일을 루트에 복사를 하였습니다

   복사후 reflect.exe를 실행하면 복원이 진행됩니다

63.jpg

 

64. Macrium Reflect가 실행되고 안내 메세지가 나옵니다..가만히 두어도 됩니다만..기다리기 지루하죠 이것을 자동을 클릭을 하면 됩니다

  cmd에서는 nircmd를 활용해서 계속 버튼을 자동 클릭 합니다

64.jpg

 

65. 메세지 통과후 복원이 진행되고 있습니다

65.jpg

 

66. 이 메세지는 프로그램이 종료되는 메세지입니다..일반 PE에서 프로그램만 종료됩니다

    이 메세지는 cmd에서 자동 클릭을 하지 못해서..그냥 기다려야 합니다.. 수동으로 취소를 클릭하면 뒤에 있는것 닫기 프로그램 종료

    까지 모두 수동으로 진행을 해야 합니다..

66.jpg

 

67.  Macrium Reflect가 종료되었습니다..아래는 복원후 탐색기로 C:를 열어 보여주는것입니다

67.jpg

 

68.  7버전에는 PE에서도 Backup.xml로 백업이 되었던것 같습니다..8버전에서는 아래처럼 에려가 납니다..

   버전업이 되면..해결이 되지 않을까 기대를 해봅니다..

68.jpg

 

69. 덮프파일을 메모장으로 본다고 알수가 있는것이 아니네요..

69.jpg

 

70. PE에서 xml로 백업이 되지 않아서...백업버튼 클릭시 나오는 메세지입니다..아예 백업버튼이 보이지 않게 했습니다

70.jpg

 

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

 

71.jpg

 

72. pe부팅은 TBWinPE.exe를 활용하였습니다

72.jpg

 

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

 

73.jpg

 

74. 겉모습은 BR Simple 모습과 같습니다../PESetting 등 PE 설정기능은 그대로 입니다.. 백업 복원 관련은 cmd에서 처리 합니다

74.jpg

 

75. nircmd로 만든 메세지입니다...오랜만에 보아서 인지..조금은 낮설은 느낌입니다

75.jpg

 

76. 백업이 진행중입니다...

76.jpg

 

77. 알림에는 백업이 완료가 되어다고 나오지만 GUI에 버튼은 아직 3개입니다. 개인적인 생각입니다만...reflect.exe 가 종료되면..작업이

  다 끝난것이어서 ReflectMonitor.exe에서 버튼이 닫기로 바뀌지 않았을때 이것을 종료시켜도 될것 같기도 합니다

77.jpg

 

78. 이제 닫기로 바꾸었습니다...reflect.exe 종료후 5초 대기한후에 ReflectMonitor.exe를 종료하는 이유가 버튼이 닫기로 바뀌는것을

    기다리는것입니다

78.jpg

 

79. ReflectMonitor.exe를 종료시켜서 작업표시줄에 남아 있지 않습니다...백업과정이 모두 완료되었습니다

79.jpg

 

80. 윈도우에서 복원은..전용 PE로 부팅해서 진행을 합니다

80.jpg

 

81. 전용 PE로 부팅중입니다

81.jpg

 

82. 복원 안내 메세지입니다

82.jpg

 

83. cmd에서 만든 1.cmd에서 5초 대기여서..아래 메세지에서 이미 진행바가 지나고 있네요...자동 클릭해 줍니다

83.jpg

 

84. 복원이 진행되고 있습니다

84.jpg

 

85. 이 메세지는..그냥 기다릴수 밖에 없습니다.. 프로그램이 자동으로 종료가 되고 재부팅합니다..

85.jpg

 

86. 일반 PE로 부팅후 윈도우파티션을 포멧을 하였습니다

86.jpg

 

87. PE에서는 xml로 백업시 에러가 나서..현재는 백업버튼이 안보이게 했습니다..업데이트가 되면 해결될수 있기를 기대해 봅니다

87.jpg

 

88. 복원 메세지입니다

88.jpg

 

89. 자동 클릭후 복원중입니다. xml에 정보가 저장되어 있어서..윈도우 파티션이 포멧이 되어서..알아서 복원이 진행됩니다

   xml을 활용하면서 윈도우 파티션을 찾는 과정에 대해서 신경쓰지 않아서 프로그램 만드는 사람입장에서는 제일 좋습니다

   미리 파일 추출과 xml을 추출하는 복잡한(?) 과정이 필요하기는 합니다

89.jpg

 

90. 재부팅 메세지이지만 일반 PE여서..프로그램만 종료됩니다

90.jpg

 

91. 복원한 윈도우 파티션입니다

91.jpg

 

92. 런처에서 직접 실행한것입니다.

92.jpg

 

93. 여기 우클릭에 백업이 있지만 전체 백업은 아니고..증분 차등이네요..

93.jpg

 

94. 차등 백업은 진행하여 보았습니다

94.jpg

 

95. 아래로 차등백업파일이 표시가 되었습니다

95.jpg

 

96. 추가 파일이 보이네요..윈도우에서 백업시 전체 백업이고 cmd에서 백업시작전에 기존 파일을 삭제하기 때문에..필요가 없습니다

96.jpg

 

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
XE1.11.6 Layout1.4.8