윈 도 우 순간복구 작업 후 배치파일 문의입니다.
2017.07.07 15:09
저번 답변에 감동받고, 선생님들의 전문적인 능력을 보고 난 후...
염치없지만, 선생님들께 제가 고민중인 부분에서 도움을 구하고자 이렇게 글을 남깁니다.
아래는 선생님들께 묻고자하는 문의 사항입니다. (__)
1. 공용 컴퓨터(외부직원&고객&민원용)에 순간복구 프로그램을 설치해 C드라이브를 찍어, 관리하지 않아도 알아서 깔끔한 상태가 유지가되는 현상을 만들고 싶습니다.
2. 순간복구(Snap shot & Freeze etc...)로 쓰기가 금지된 컴퓨터의 바탕화면&내문서&다운로드 폴더 등을 부팅 때마다 D드라이브로 백업하고 싶습니다.
3. D드라이브에는 부팅 때마다 Date명령어 사용으로 날짜 폴더를 생성 한 후, 그 안에 바탕화면&내문서 등을 복사합니다. 그리고 C드라이브에 있는 원본은 삭제되어 D드라이브에는 2017-07-07 이런식으로 생성된 폴더안에 들어가보면, 바탕화면에 저장한 파일, 내문서에 저장한 파일, 다운로드한 파일등이 저장되어 있습니다.
4. 다음 부팅 시에는 C드라이브는 스냅샷으로 인하여, 프로그램&아이콘 등이 삭제. 이동. 변경 등이 일체 원상태로 돌아옵니다.
5. 최종으로 만들고자하는 결과물은 공용컴퓨터 사용유저가 작업하다 컴퓨터가 혹여나 본의 아니게 종료된 경우, 기록이 D드라이브에 남아있게 만들고자 합니다. (본인이 저장한곳까지. 바탕화면&내문서&다운로드 폴더 등에 저장했을 경우만)
최종적으로 1번에서 5번까지는 전부 한번 돌았습니다. 단지 오류가 있을뿐.. 그 오류가 배치파일에 있는거 같아 이렇게 문의드립니다.
제가 어렵사리 여기저기서 조언을 얻고, 포럼에서도 많은 자료를 보면서 부끄럽지만;; 조잡하게 짜본 배치파일입니다.
--
Set data=%date% #날짜=data
md D:\%data% #폴더생성
echo off
echo.
echo 창을 끄지말고 잠시만 기다리십시오.
timeout /t 5 > nul /nobreak #씹히는 경우를 생각해 5초 딜레이줌
echo off
robocopy /copyall /z /e /purge /xj C:\Users\user\Desktop D:\%data%\Desktop #C 바탕화면 - > D드라이브로 이동
robocopy /copyall /z /e /purge /xj C:\Users\user\Documents D:\%data%\Document #C 문서 - > D드라이브로 이동
rd /s /q C:\Users\user\Desktop # 바탕화면 폴더 삭제
rd /s /q C:\Users\user\Documents # 내문서 폴더 삭제
mklink /j C:\Users\user\Desktop D:\%data%\Desktop #원본의 링크를 D백업쪽으로 심볼릭 링크 설정
mklink /j C:\Users\user\Documents D:\%data%\Documents
echo 백업완료.
timeout /t 5 > nul /nobreak #5초 딜레이설정
taskkill /f /im explorer.exe #익스플로러 종료
timeout /t 3 > nul /nobreak # 5초 딜레이설정
echo.
echo.
start explorer.exe #익스플로러 재시작
exit
--
많이 부족하지만 배치파일을 만들고, 시작프로그램(부팅시 시작)에 넣어보니 처음부팅 땐, 말끔하게 원하는 바를 이뤘습니다. 그런데 2번째 부팅이나 재부팅 경우 아이콘들이 사라지는 경우가 생기고 심볼릭 링크가 연결이 되지 않아 백업이 되지 않는 경우가 생기더군요. ㅠㅠㅠㅠㅠ(win 7 32bit)
어쩔된 정상 작동하고, 어쩔된 정상작동하지 않는 경우가 보이는데 이건 왜이런걸까요 선생님들..
제가 뭘 놓치고 있는지 궁금합니다.
ps 선생님들하고 수준차가 너무나서 답변다시면, 제가 귀찮게 해드릴수도 있습니다..... 배우고싶은 욕구가 강하다보니..
선생님 잘부탁드립니다. (__)
댓글 [12]
-
이세라 2017.07.07 15:59 -
김딘이 2017.07.10 12:43
답이 늦어서 죄송합니다 세라선생님
2번 부팅때 백업을 하는 이유는 정확히는 그 이후 사용자들의 저장되는 자료를 위해서 입니다.
3번 D드라이브 경로는 이렇습니다. D:\%날짜생성폴더%\내문서/다운로드/바탕화면(3개의폴더 아래 석선생님의 스크린샷참조) 이렇게 생성됩니다
2,3번은 병행되어야 합니다. 윈도우 시작과 동시에 배치파일실행(시작프로그램) - > 내문서&다운로드&바탕화면의 경로가 D드라이브로 자동 이동됩니다.
각 계정은 없습니다 단일 계정입니다.
날짜폴더라면 누가누군건지도 알필요없습니다.
제가 최종적으로 원하는 상태는 그냥 자료만 남아있는 상태이긴 합니다.
마지막으로 결론내려주신것이 맞습니다.
C드라이브는 순간복구, D드라이브는 기존에 C드라이브에서 사용되었떤 기록(바탕화면&내문서&다운로드)만 남아있으면 됩니다.
답이 늦어서 정말 죄송합니다 선생님. (__) 답기다리겠습니다.
-
DarknessAngel 2017.07.07 17:39
굳이 날짜별로 백업하실 필요성이 있으신지?
없으시다면 윈도 기본 기능을 써서 내문서등을 D로 고정적으로 옴겨두고, C만 초기화하게 설정해주세요 (확실하고, 간단함)
-
김딘이 2017.07.10 12:45
맞습니다. 선생님께서 말씀하신부분이 확실하고 간단합니다만, 바탕화면에 엄청난 자료들이 남아있는게 거슬리더군요..;;
초기화 된 상태. 즉, 필요한 아이콘들만 남겨두고 싶은게 제 심정입니다.
다용도 사용컴퓨터다보니 누군가 관리하지 않으면, 바탕화면이 안보일정도로 아이콘이 차는게 현상황입니다.
그래서 배치파일을 만들어서 사용할 계획이 있는거기도 하구요.
선생님 배치파일자체에는 문제가 없는건가요??
답이 늦어서 죄송합니다 선생님.
-
왕초보 2017.07.07 18:02
저도 백업,복구에 관심이 많아서 몇번을 읽어 보았습니다...순간복구 프로그램을 사용해보지 않아서 개념을 제가 이해하지못하는것 같습니다
"처음부팅 땐, 말끔하게 원하는 바를 이뤘습니다. 그런데 2번째 부팅이나 재부팅 경우 아이콘들이 사라지는 경우가 생기고 심..."
이렇게 말씀을 하신것을 보면...배치파일이 실행되고..C:가 복원이 되었다는것 같기도 합니다..
순간복구 프로그램이나 bat 파일중 어느것이 먼저 실행이 되는지요..도움이 되지 못하면서..궁금한것만 있는것 같습니다
저도 잘 모르지만...개인적인 생각을 적어 봅니다..실수가 있더라도 양해를 부탁드립니다
4. 다음 부팅 시에는 C드라이브는 스냅샷으로 인하여, 프로그램&아이콘 등이 삭제. 이동. 변경 등이 일체 원상태로 돌아옵니다.
바탕화면&내문서&다운로드 폴더 등을 부팅 때마다 D드라이브로 백업하고 싶습니다
부팅때에는 일체 원상태로 되어 있는 상태에서 D: 드라이브로 백업하는것은 의미가 없는것 같습니다 (순간복구가 된다음에 bat가작동을
해도 의미가 없고..파일등이 적어서.bat가복사를 빨리 끝내면 좋지만 많은경우시간이 걸리는데..이때 순간복구가 이루어져도..불안전한것
같습니다)
종료할때 사용중이시던것을 백업을 하고...부팅때 정선링크(?) 하는것을 어떠신지요
종료시 백업하기 때문에 용량이 커도.기다리면 될것 같습니다..최소한 누락되는 자료는 없을것 같습니다
rd /s /q C:\Users\user\Desktop # 바탕화면 폴더 삭제
rd /s /q C:\Users\user\Documents # 내문서 폴더 삭제관련해서는 위의분도 의견이 있으셨습니다만...저도..삭제 할필요가 없다는 생각입니다
C:가 원상복구 되면..다 사라지는 파일들인것 같습니다.
고수님들이 좋은 의견이 많으신데...괜한 글을 남긴것은 아닌지 모르겠습니다
답답하셔서..질문란에 글을 쓰셨는데..도움이 되는글이 아니어서 죄송합니다..
고수님들의 도움으로 성공하시면..성공 이야기도 해주세요..
좋은 결과가 있으시길 바랍니다...
-
김딘이 2017.07.10 12:55
일단 정성스레 써주신 답변에 먼저 감사의 인사를 올립니다 선생님.
제가 테스트 해보았던 프로그램은 Deep Freezers 7 이란 프로그램으로 순간 스냅샷을 찍어서 C드라이브를 얼립니다.
그리고 프로그램 자체 설정에 따라 부팅시마다 얼린 시점으로 돌아오구요.
제 본문이 많이 이해가안되시더라도 차근차근하게 설명드리자면,
Ex) 순간복구가 적용되지 않은 상태
사용자(1~10명) - > 컴퓨터부팅 - > 자료 바탕화면&내문서 등에 잡다한 파일 저장 - > 바탕화면, 내문서 등 자료폭발 컴퓨터 느려지거나 따로 관리해줘야 함.
- 순간복구가 적용된 상태
사용자(1) - > 컴퓨터부팅 - > 배치파일실행(시작프로그램으로 자동실행됨) - > 자료를 바탕화면&내문서 등에 저장 하는 즉시, D드라이브에서 생성 됨. (즉, 경로변경된 상태. 경로는 'D:\date(ex.20170710)\Desktop(바탕화면폴더 생성)' 등) - > 컴퓨터 끔 - > 다음 사용자(2) - > 컴퓨터부팅(이전사용자기록이 전혀 남지않음. 단, D드라이브에는 이전사용자가 저장한 파일들이 저장되어있음) - > 따로 정리할필요성 없음
이런 경우입니다.
rd명령어를 사용하여 삭제하는 이유는 위 예시와 같이 폴더가 남아있을 시, 심볼릭링크로 D드라이브에 생성한다 하여도, 배치파일로만으로는 경로변경이 불가능하더라구요. 그래서 넣었습니다.
정성스럽게 써주신 답변 정말 감사하고, 답이 늦어서 정말 죄송합니다 선생님.
-
왕초보 2017.07.11 15:25
어떤 프로그램인지 알려주셔서 감사합니다
그리고...진행과정이 이렇게 꼼꼼히 설며을 해주신 덕분에...저에게는 공부가 되었습니다
잘 해결되시길 바랍니다..
-
suk 2017.07.07 19:47
머리 복잡해지네요. 일단 bat 파일 자체만 생각하렵니다. 뭔가 뒤죽 박죽으로 어려워 보입니다
robocopy 에 /e와 /murge를 합치면 /mir 미러링과 같습니다.
이러면 기존에 D:에 백업된 파일이 C: 사용자 폴더와 동기화 되어서 삭제 될 수도 있습니다
그래서 /e만 적용하고 /murge는 생략하는 것이 어떨까 합니다
그리고 제가 가상머신에서 안전하게 테스트 해보니까....explorer.exe 윈도 탐색기 사용 중에서 삭제가 되지 않아서....문제가 발생하기도 합니다
그리고 explorer.exe 부터 종료 하고 작업을 하는 방식으로 수정해봤습니다. 일단 bat 파일은 잘 작동합니다
mklink을 하면 바로가기 형식으로 사용자 폴더가 만들어지기 때문에....기존의 내 문서 등의 아이콘은 나오지 않더군요
문제는 bat 파일은 수정하면 제대로 작동합니다만.....전체적으로 원하시는 결과가 될 지는 모르겠습니다
계속 부팅 때마다 순간 복구하시고 사용자 폴더만 계속 유지하시려면....
날짜별로 하시는 것보다는 계속 사용자 폴더를 동기화만 하시는 것이 나으실 듯 합니다
내문서 등의 특수 아이콘이 사라지는 현상은 mklink의 특성 때문에...그렇습니다. 이것이 내문서와 같을 수는 없습니다. 내용물만 같고..
폴더 특성은 다르기 때문에 mklink가 만들어진 후에 robocopy를 하게 되면 아이콘이 사라지는 현상이 발견되네요.
저도 처음에 할 때 [mklink가 아닌 일반폴더]는 아이콘이 정상적으로 나왔습니다.
아이콘 깨짐 현상을 방지 하기 위하여...일반폴더인지, 링크폴더인지를 구분하려고 했다가....
가만히 보니까 처음부터 순간복구 기준점을 링크가 된 후에 하면 ........
아무런 작업하지 않고 순간복구만 하여도 계속 동기화가 된다는 생각에 이릅니다
물론 날짜별로 백업하신다면 달라집니다만....날짜별로 계속 백업하시면 중복파일이 많이 생길 듯 합니다. 용량 문제도 생기고요.
bat 파일은 최초에 한번은 필요할 듯 하네요. 순간복구 지점을 만드시기 전에....
사용자폴더들 백업하시고 mklink 만드실 때만 필요하실 듯 합니다. 바탕화면과 내문서만 적용되어 있습니다.
-
왕초보 2017.07.07 21:16
상상 이상을 복잡한 과정인것 같습니다..
전문적인 용어에서부터..머리가 어질어질합니다..
그래도..직접..테스트까지 하시면서 정리하여 주신 마음에 감사드립니다..
고민하시던분께서 성공하실 기원드립니다
추천요..
-
김딘이 2017.07.10 13:07
석선생님의 성의에 어떻게 보답해야될지 감이안옵니다..;;;;
단지 넷상 하나의 질문일 뿐인데, 이런 수고스러움을 끼치게 해드려서 죄송합니다 선생님ㅠ..
정말 답변 감사합니다.
선생님께서 직접적인 실험결과로 해결방안을 써주셨는데, 정말 죄송하게도;; 날짜별로 계속 백업을 해야하는 작업이 필히 필요합니다.
컴퓨터 용도상 외부직원이 다운로드하는 자료 등이 언제 기록되었는지가 가장 중요합니다...ㅠㅠㅠ
저도 선생님께서 글을 남겨주신거 보고 '와 이런식이면 아이콘이 깨지지 않겠다.' 란 생각이 들어 실행시켜 보았으나;;; 다음날짜 폴더가 생성되는 경우는 링크가 (원링크 - 순간복구로인함) 제 폴더를 찾지 못하더군요.
그래서 생각해낸 방법이 혹시 이런 배치파일로 user폴더의 경로를 변경하는 방법이 없을까 입니다.
수고스럽게 폴더 생성이나, mklink 같이 생성하는 것도 전부 순간복구 이후 부팅이 된 시점 부터 남겨진 자료들을 기록하기 위함입니다.
선생님께 제가 원하는 바를 정확히 밝히자면, 순간복구가 된 부팅 후 내문서&다운로드&바탕화면이 D로경로변경되어 기록되는 겁니다. 이런식이여만 다음 부팅시에는 바탕화면이나 내문서 다운로드가 초기화 상태로 돌아오고, D드라이브에는 이전에 기록했던 자료들이 남아있는거죠.
비록 원했던 답은 아니지만, 선생님께서 이렇게 직접 실험까지 해보시면서, 답변해주신것에 기쁨음 느낍니다. 게다가 이렇게 하나 더 배워가는게 너무나도 즐겁습니다.
마지막으로 선생님께서 배치파일을 수정해주신 건 정말 감사히 대입하여 사용하겠습니다.
정말 감사합니다 석선생님 그리고 리스펙트합니다 ㄷㄷㄷ
-
네이놈 2017.07.08 16:14
VHD를 이용하시는 편이 낫지 않을까요? 개념적으로 이해하기 힘들지 모르겠지만 순간 복구에는 최고인거 같습니다.
그리고 어짜피 공용 컴퓨터라면 성능이 그렇게 크게 중요할거 같진 않네요.
https://www.snoopybox.co.kr/category/Windows%207/VHD%20%EC%9D%B4%EC%95%BC%EA%B8%B0
https://snoopybox.co.kr/1381
-
김딘이 2017.07.10 13:17
네 선생님의 의견 감사합니다. 답이 2일이나 늦었습니다.
VHD를 사용하기엔 컴퓨터 성능이 .. ㅎㅎㅎ
선생님 절대 틀린말씀도 아니지만,
이친구가.. i3-2500 모델에 내장그래픽. 그리고 3.16GB 사용하는 녀석이라.. vhd는 초인적힘을 발휘한다해도 이친구가 버텨낼 수 있을지 의문입니다..
그냥 윈도우 7돌리는 것도 버벅되하는 녀석이라 vhd까지 설치들어갈 시, HD쪽 애들이 전면파업하지 않을까 생각해봅니다 ㅎㅎ...
신경써주신점 정말 감사합니다. (__)
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
69534 | 소프트웨어| 업데이트 | 사신기™ | 383 | 07-09 |
69533 | 윈 도 우| 노트북 윈도우 설치 문제 있어서... [3] | 페가수스스 | 422 | 07-09 |
69532 | 하드웨어| 무선랜카드 추천해주세요. [2] | CraXicS | 340 | 07-09 |
69531 | 하드웨어| 사운드 카드와 헤드셋에 관해서 질문입니다.^^ [6] | 뚱땡이 | 313 | 07-09 |
69530 | 윈 도 우| 어느것이 최신버전 일가요? [4] | never | 702 | 07-09 |
69529 | 기 타| error code 105 해결방법 | gkgk77 | 404 | 07-09 |
69528 | 소프트웨어| 윈10 스토어 자동 업데이트가 안되는데요 [3] | ANT-MAN | 391 | 07-08 |
69527 | 소프트웨어| 아수스 노트북 오디오 변경 문의드립니다 [6] | 마오 | 334 | 07-08 |
69526 | 소프트웨어| 크롬 확장 죽어도안댑니다. [14] | ㄷㄱ | 495 | 07-08 |
69525 | 기 타| 공유기 뭐가 문제일까요? [9] | IS진 | 660 | 07-08 |
69524 | 윈 도 우| 이거이 무슨 에러인가요? [사진첨부] [3] | cosmosa | 1104 | 07-08 |
69523 | 소프트웨어| 프리모 램디스크 임시폴더 설정하는 법 좀 알려주세요. [1] | 한걸음 | 699 | 07-08 |
69522 | 소프트웨어| FxSound (= DFX Audio Enhancer) 언어 설정 변경 방법...? [6] | Waffen-SS | 880 | 07-08 |
69521 | 기 타| SUK님 업글파일.. 램디스크에 임시폴더 설정했더니 실행이 ... [2] | 한걸음 | 502 | 07-08 |
69520 | 하드웨어| 도움 부탁드립니다 [1] | 현우 | 182 | 07-08 |
69519 | 소프트웨어| sound blaster x-fi mb3 드라이버 [13] | 무명거사 | 766 | 07-07 |
» | 윈 도 우| 순간복구 작업 후 배치파일 문의입니다. [12] | 김딘이 | 811 | 07-07 |
69517 | 윈 도 우| vhd 자식 관련 질문입니다.. | ibabu | 167 | 07-07 |
69516 | 윈 도 우| 멀티부팅 선택화면이 안나와요 [1] | 파스텔색상 | 556 | 07-07 |
69515 | 윈 도 우| reg add 명령어로 수정이 안되고 추가가 됩니다 [1] | 도라란 | 316 | 07-07 |
누가 뭐라 그래도 절대! 조잡 하다고 생각 하지 마세요 (단호하게 말씀 드리며!)
2번 - 부팅때 바탕화면&내문서&다운로드를 D드라이브 백업 - 초기 원본을 복사 하는건인가요?
3번 - 부팅때 날짜폴더 생성, 그 안에 바탕화면&내문서&다운로드를 복사?
2번,3번을 부팅 때 동시 작업 하나요?
외부직원&고객&민원용, 각 사용자 마다 계정이 있는건가요?
아니면 1계정(외부직원&고객&민원용)으로 작업이 되는건가요?
날짜폴더라면 누가 누구것인지 모를거 같습니다?
간단하게 C드라이브는 순간복구 D드라이브는 데이터(바탕화면&내문서&다운로드) 유지 하면 안되는 사항인가요?