윈 도 우 (최종)VHD에 설치된 실컴윈도우 백업 복원하기 (차등증분백업 및 간단복구)
2025.01.18 23:26
(수정250122) @Backup250122.zip (최종수정)
마우스 컨텍스트 메뉴에서 excute snapshot64 부분을 move and merge로 바꿨습니다. 차등(증분)백업.sna 파일 위에서 마우스 오른쪽 눌러서 move and merge 실행하면, 기존 베이스백업파일은 베이스백업 생성 폴더로 자동으로 이동시키고, 선택한 차등증분백업파일과 기존베이스 파일을 병합시켜 그 병합한 파일을 새로운 베이스 파일 위치에 생성합니다.
그 이후에 계속 차등 백업을 자동으로 할수 있습니다.
이전 버전의 차등백업파일의 용량이 너무 커지면 자동으로 병합시켜 새로운 베이스 파일이 되도록 했던걸 수동으로 할수 있게 메뉴로 만들었습니다.
또 기존에 병합기능에 편집오류가 있던걸 기능이 되도록 수정했습니다.
(수정사항)250120
nov-shadow님 덕분에 복원할때 키보드 입력없이도 복원후 재부팅해서 복원한 윈도우로 바로들어갈수 있게 되었네요.
복원이 정상적으로 되었는지는 sanpshot64.exe가 있는 폴더에 로그 파일 확인하시면 되겠습니다.
멋진 SNA확장자_실행마운트부팅복원_마우스오른쪽메뉴등록.cmd 도 만들어주셔서 쉽게 스냅샷실행, 마운트, 부팅등록을 할수 있게 되었네요. 다시한번 감사드립니다.
snapshot64.exe 가 있는 폴더에 cmd파일을 저장하고 실행해주면 됩니다. 밑에 압축패키지에도 넣어놨어요
(수정사항)250119
D드라이브용 백업과 복원 프로그램과 레지
E드라이브용 백업과 복원 프로그램과 레지 둘다 첨부했습니다. 둘중에 본인 상황에 맞는거 1개만 사용해주세요
안녕하세요. 저는 VHDman을 이용하여 VHD 가상하드를 만든후 거기에 윈도우를 설치해서 사용합니다.
(카멜님 정말 감사합니다. 5년전부터 정말 잘사용하고 있습니다. )
VHD 사용의 장점은 여기서 잘 설명해주십니다.
초보자를 위한 VHD 입문하기 ① VHD파일의 이해 ... - 컴하수포럼
https://realitreviews.tistory.com/171
장점은 하드를 바꾸거나 멀티 윈도우를 사용할때 그냥 실사용하던 VHD파일만 복사해서 붙여넣기 하면 쉽게 옮길수도 있고,
백업할때도 vhd파일만 외장하드에 복사하면 되니 편의성이 참 좋습니다.
또 파티션을 따로 나눌 필요도 없으니 동적파일로 VHD파일을 만들면 용량도 많이 아낄수 있구요.
교차부팅을 이용하면 피씨방에서 사용하는 것처럼 항상 PC의 상태를 처음처럼 유지할수도 있죠.
하지만 단점이자 불편한점이 차등백업을 이용하기가 번거롭고,
복구를 할때도 다른 운영체계나 PE로 부팅을 해서 기존파일과 대체를 해야한다는게 번거로웠습니다.
제가 원하는건
윈도우를 실사용하면서 따로 pe로 부팅하지 않고도 백업과 복원이 되었으면 좋겠고
제가 작업하던 상태에서 필요할때마다 최대한 간단하게 클릭한번으로 백업복원이 되었으면 좋겠고
매일매일 백업할때마다 그 전에 했던 백업이 사라지는게 아니라 자동으로 증분백업이 되고, 계속해서 원하는 기간만큼 유지되어서
복구를 하고 싶을때 원하던 날짜의 상태로 복구를 하고 싶었습니다.
(중요한 작업하시는 분들은 작업하던 자료가 사라질때의 그 좌절감을 아실겁니다. )
기존의 백업툴들은 파티션에 윈도우를 직접 설치했을 때는 편한 방법이 많은데
VHD 사용자를 위한 편한 백업복구툴은 잘 없더군요.
제일 큰 문제가 VHD파일이라는게 윈도우가 부팅되면서 연결(마운팅)이 되어줘야 실제 하드처럼 인식하다 보니,
실제 복구를 위해 부팅이 되었을때 실제 물리적하드와 vhd에서 설정한 드라이브 사이에 혼동이 생겨 복구과정에서 충돌이 자꾸 생겨버립니다.
저같이 VHD에 윈도우를 설치사용하면서 최대한 간단하게 현재 윈도우 상태를 백업하고 그파일들을 날짜별로 보관하고 관리해야하는 분들을 위해 제가 했던 방법을 공유합니다.
1.자료파일: @Backup250122.zip (설명은 사용/설치기에 적어뒀습니다 https://windowsforum.kr/review/21323228 )을 이용하면
D:\@backup 폴더에 실행시마다 차등(증분)백업파일들이 쌓이게 됩니다. 용량이 커지면(설정가능) 자동으로 병합해서 폴더를 따로 만들어 빼놓을수도 있구요. (백업은 snapshot64.exe로 자동으로 됩니다. 백업할때 -L99999 옵션으로 "단일파일.sna"가능.)
2.스케쥴러(autooff프로그램)을 사용하면 특정날짜마다 백업을 쌓을수도 있고,
3.바탕화면 바로가기를 만들면 클릭할때마다 실제 윈도우를 쓰는 중간중간에도 백업을 만들수 있습니다.
4. 복원을 할때는 "SNA확장자_병합마운트부팅복원_마우스오른쪽메뉴등록.cmd"
실행해서 마우스 오른쪽 버튼에 등록하면 sna 파일에 마우스 오른쪽 버튼을 누르면 snapshot메뉴가 3개 나옵니다.
거기서 3번째 부팅등록을 하시면 다음에 부팅시 자동 복원됩니다.
1번째 메뉴는 젤위에 수정사항에 나오는 수동병합이구요.
2번째는 백업파일을 가상드라이브로 마운팅해서 내부의 내용을 추출할수 있습니다
굳이 PE로 부팅할 필요가 없이 실사용하다가 복원하고 싶은때마다 복원를 할수 있게 되었습니다.
처음에 말했듯 사용하던 VHD로 재부팅만 하면 다른 설정할 필요 없이 자동으로 복원이 된다는게
다른 백업복원툴과의 가장큰 차이입니다.
VHD 사용자분들은 해보시면 정말 편하다는걸 느끼실겁니다.
저같은 분이 계시다면 도움이 되시면 좋겠습니다.
VHD를 사용하지 않는 분들도 정상적으로 C:\ 에 백업복구 가능합니다.
댓글 [25]
-
사랑해요™ 2025.01.19 00:45
-
kanra 2025.01.19 11:25
자식vhd가 필요한건 아닙니다. 자식을 사용시 자식.vhd 용량이 부모가 활성화된 용량을 자식이 가지다 보니 용량부분에서 손해가 많아서요. 또제경우는 부모 vhd가 200기가정도 용량이 되다보니 자식까지 만들면 용량이 너무 커져서요.
제가 올린 방법은 vhd실사용파일 1개만 있고, 백업복구를 vhd파일 내부의 상태를 백업하고 편하게 vhd안에다가 그상태로 복구를 하는 방법입니다.복구파일을 외부디스크에 저장하면 용량문제도 신경쓸거 없구요.
굳이 자식vhd에 복원을 한다면 부모내용이 다 자식으로 덮어지니 자식 용량이 많아지게되어
자식vhd에 백업 복구를 할 이유는 없을거 같습니다.
자식을 쓰신다면 자식만 교체하는게 더 편하겠지요.
-
사랑해요™ 2025.01.19 19:46
답변 감사합니다.
어제 자식vhd에서 실행해보니 백업과 복구가 되더군요..
아 pc이름이 한글이면 오류가 나네요..
그런데 혹시 전체 백업이 아닌 선택적인 백업복구가 가능할까요?
전체 백업과복구를 하면 시간이 오래걸리네요.
암튼 답변과 팁 소개해 주셔서 감사합니다..
:-)
-
lyj 2025.01.19 02:01
수고하셨습니다.
-
운김 2025.01.19 07:55
저도 VHD를 사용하는데 확인해보니 아주 좋은 방법이네요. 감사합니다~~^^
-
머털 2025.01.19 09:07
수고하셨습니다
-
상발이 2025.01.19 09:16
수고하셨습니다.
-
강뉴 2025.01.19 15:42
수고하셨습니다
-
와로 2025.01.19 18:59
예전에 snapshot이용해서 증분 백업하고 복구하다가 점점 귀차니즘이 늘어나
요즘엔 필요할때만 자식으로 와리가리하면서 초기화하고 있습니다 ㅎㅎ
어차피 컴 끄고나면 부팅은 해야하니까요.
이 작업을 자동화 하신거 같네요
잘 쓰겠습니다.
삘받아서 vhd 장점과 자식을 이용한 복구 방식에 대해 몇자 끄적여봅니다 ^^
사용자 외부 장치 드라이버 제거하고 대충 레지스트리 흔적들 정리한후에
윈투고 먹인후 풀 세팅한 부모vhd 완전체만 잘 보존하면
다른 환경 어느 PC에 붙여도 써먹을수가 있습니다
벤토이나 멀티 부트로더 먹인 외장 SSD 장치를 이용하면 구지 PE도 필요 없습니다.
일회성 부팅으로 마무리하거나 복구 작업을 하던지 사용할 vhd를 부팅 등록해 메인 OS를 구성할수도 있죠.
이 경우엔 PE로 부팅해서 하는 작업은 이중 작업이라 효율이 떨어집니다
일반적으로 자식 vhd 두개를 이용하는데 최종 마스터 본이라고 할수있는 부모vhd를
안전하게 지킬수 있는 방법이기도 합니다
클린 자식 둘을 압축해놓고 상호 이동하면서 "여기에 압축 풀기"로 덮어 씌워 원복하는 방법.
교차 부팅 스크립트를 임시로 복사해서 부팅시 자동으로 복구되게 하는 방법.
- 스크립트 끝에 del /q "%~f0" 코드를 추가하면 1회 실행후에 자동 삭제됩니다
부모에 교차 부팅 스크립트를 심어놓고 재부팅시 항시 초기화.
PE로 부팅후에 자동 교체 스크립트로 원클릭 복구.
아예 boot.wim에 있는 setup.exe파일을 자동 교체 스크립트로 둔갑시키고
부팅시 자동 교체한후 자동 재부팅하기.
스냅샷 백업본으로 부팅.
여러가지 방법들이 있는데 각자 편하고 빠른 방법을 선택해서 사용하면되겠죠.
무지성으로 듣보잡 프로그램들도 깔아보고 현란한 테마도 입혀보고,
낙서하듯 막 사용해도 부담이 없다는게 vhd의 가장 큰 메리트입니다.
여차하면 다른 자식으로 밀어버리면 그만이니까요.
자식 교체 방식으로 원복시 20초면 충분합니다.
전 디펜더나 백신툴은 아예 제거하고 사용합니다
10년 가까이 노백신으로 다니면서 랜섬,악성 코드가 붙어 빨간 경고등이 몇번 뜬적 있지만
운이 좋아서인지,아직까진 vhd가상 영역 밖으로 전이되는 경험은 없었습니다.
그리고
7,8년전 SSD 몸값이 제법 나갔을때나 용량 따졌지
요즘 1테라 SSD 정도는 10만 내외로 구입할수 있어 용량 압박에서 많이 자유로와졌습니다
만약, 1테라 SSD를 통째로 vhd에 양보했을시
윈7,8,10,11,vhdPE,리눅스 이미지등을
각기 다른 장르와 클래스별로 세팅해 제법 여유롭게 구성할수도 있습니다
단일 이미지를 따로 생성하는게 귀찮으면 vmware의 스냅샷 기능처럼 증고조 할배들을 콜해 대가족으로 구성할수도 있고요.
vhd를 Wimboot방식으로 생성하면,나중에 중요 업데이트시 wim삽질을 다시 해야 해서 귀찮긴 하지만
용량에는 거의 구애 받지 않아도됩니다.
차등 백업과 자식 병합은 틱톡님이 제작하신 Multi-BRPE의 TBI툴을 이용하면
편리하게 작업을 할수 있어 추천합니다.
https://tiktok888.tistory.com/5
부팅한 상태에서 PE로 재부팅하거나 자식으로 와리가리할때
멀티 부팅 스크립트를 이용하면 빠르게 해당 위치로 이동할수 있습니다.
Multiboot우클릭_메뉴.7z 경로 오류로 수정 ;;
-
kanra 2025.01.19 19:27
오~ 실제 경험 얘기 감사합니다. VHD가 멀티부팅 구성하기는 정말 편리한 점이 많죠. 부팅 메뉴 보니까 장난 아니시네요.
틈틈히 백업해야되는 상황이 많다보니 이런 방법을 찾게 되었지만, 말씀하신대로 윈도우즈포럼에 많은 전문가 분들이 편하게 만들어놓으신 백업 복원툴들이 많다보니 자신에게 젤 편한 방법을 찾으면 될거 같습니다.
저같이 vhd로 만들어 쓰면서 틈틈히 차등백업이 필요하신 분들에게 또 한가지 방법이 되길 바랍니다.
좋은 말씀 감사합니다.
-
와로 2025.01.19 19:41
코드보니까 엄청 세심하게 정리하신거같네요...
수고하셨습니다~!
-
쭈니당 2025.01.20 08:28
유용한 정보 감사합니다. -
수리수리 2025.01.20 11:31
실컴 에서 백업 복원 아주
잘되요
실컴 c d 드라이브
pe 없이 복원 가능해서
신기 해요^^
궁금한 한가지 있어서요
스냅샷 복원후 리부팅 자동으로
할려구 하면 어딜 손봐야 하나요
엔터 해야 리부팅 되는것 같아서요
-
nov-shadow 2025.01.20 12:49
https://windowsforum.kr/review/21323228
-
수리수리 2025.01.20 13:02
감사합니다^^
-
kanra 2025.01.20 13:00
복원 레지스트리 레지에디트로 들어가셔서 command 부분
snapshot64.exe --autoreboot:any --Schedule C: %1%
이걸로 수정하시면 됩니다.
nov-shadow 님이 알려주셨네요 감사합니다.
-
수리수리 2025.01.20 13:02
감사합니다^^
-
kanra 2025.01.20 13:03
-
수리수리 2025.01.20 13:13
레지는 약해서
고수님 파일 올려 주심
사용해 보겠습니다^^
-
수리수리 2025.01.20 13:27
감사합니다
원격으로 상대컴 백업 복구시
사용가능해 졌어요
물론 많이 실험해야 하지만^^
-
jgbyuk 2025.01.20 20:59
수고하셨습니다
-
누리알찬 2025.01.22 18:54
수고 많으셨습니다. -
UU自適 2025.01.23 00:29
소중한 작품, 나눔에 감사드립니다^^
-
sdlkjfdf 2025.01.23 10:32
감사합니다.
해보고 싶은데 실력이 안되서내용을 보고도 이해 하기가 어렵네요
따라하기 영상을 부탁 드려도 될까요?
-
pp빵빵 2025.01.25 23:18
건강하고 즐거운 한해가 되시길 기원합니다
VHD를 사용하는 저에게 필요한 강죄네요.
위 강좌내용은 부모VHD와 자식VHD가 모두 있어야 하나요? 음 그러니까 자식VHD없이 백업복원을 하는 것인지?
아님 자식VHD에서도 위와 같은 백업 복원이 되는지 궁금하네요?
그리고 만약 자식VHD에서 백업 복원을 했으면 부모VHD에서는 어떻게 될까요?
저도 배치파일로 파일을 만들어 원하는 아니 백업해야하는 곳을 3가지로 나누어 지정해(그래봐야 몇군데이지만)
d드라이브 백업폴더에 시간이름으로 폴더를 만들어 백업하고 복원도 같은 방법으로 만들어 사용중입니다...^^
확인부탁드립니다.
:-)