인터넷을 하면 쓸데없는 창이 계속뜬다면서 예전에 수리한 컴퓨터를 가지고 저희 컴퓨터수리
컴페어에 가져오신 고객 분으로 윈도우를 설치한지 얼마되지 않아 애드웨어와 악성코드가
많이 생겼습니다.
서비스차원에서 애드웨어와 악성코드를 삭제해드리고 출고하려는데 고객 분께서 매일 워드
작업과 엑셀 등 여러가지 작업을 하는데 외장하드에 작업한 파일을 백업하는데 일일이
여러폴더를 찾아들어가 해당 파일을 백업하는데 손이 많이 간다면서 한 번에 복사하는 방법이
없느냐고 물어보십니다.
고객님처럼 매일매일 여러 폴더에서 자료를 새로 만들거나 기존 자료를 수정하는 작업이 많은 경우
다른 디스크나 외장하드 등으로 백업을 받을 경우에는 일일이 폴더를 찾아서 작업한 파일을 찾아서
복사하려면 시간도 많이 걸리고 귀찮기도 합니다.
저 역시 매일 고객관리 프로그램이나 매입 매출장 기록, 경비내역 기록, 소모품 판매내용 및 개인적인
자료 파일을 매일 또는 일주일 단위로 수정하거나 새로 만드는데 이런 파일을 각 폴더별로 백업
받는 것이 귀찮아서 백업 실행파일을 하나 만들어서 클릭만 하면 자동으로 각 폴더에 새로 만든
파일과 수정된 파일을 백업해 주는 실행파일을 만들어서 사용합니다.
아마도 고객님도 저처럼 실행파일만 더블클릭하면 알아서 자동으로 원하는 위치의 파일을 원하는
디스크로 복사하는 방법이 있는지 문의하신것 같아 제 방식을 설명해드렸더니 맞다고 하십니다.
그래서 고객님께 제가 사용하는 방법대로 만들어 드리고 사용법을 설명해드렸습니다.
오늘 부터는 고객님께서도 간단하게 백업을 받으실 수 있을 것입니다.
이 방법은 옛날에 도스에서 사용하던 배치파일을 만들어서 사용하는 것입니다.
사용법은 도스 명령어를 이용하면 간단합니다.
백업에 주로 사용하는 명령어는 "XCOPY" 라는 명령어입니다.
사용법은 "xcopy 원본파일명 대상폴더 [옵션]" 입니다.
여기서 원본파일명은 복사하려는 파일이 들어있는 폴더와 파일명이고 대상파일명은 복사하려는
디스크의 위치입니다.
그리고 옵션은 붙여도 되고 안붙여도 되는데 고객님이나 저 처럼 새로운 파일이나 수정된 파일만
복사할 경우 옵션이 꼭 있어야 합니다.
그럼 예를 들어보겠습니다.
C 드라이브의 compair 폴더내 data 폴더에 데이타 파일이 100개가 있는데 이 데이타 파일 중에
새로 만든 파일이나 수정된 파일만 D드라이브의 Backup폴더내 compair 폴더로 백업(복사)한다면
다음과 같이 실행파일을 만들면 됩니다.
우선 시작버튼을 누르고 실행창에 "notepad"라고 치면 메모장이 나타납니다.
여기에 다음과 같이 입력합니다.
모두 입력하고 저장을 누르고 위에서 만든 실행파일을 저장하려면 실행파일이 위치할 폴더(저는
바탕화면에 저장하겠습니다.)와
파일명을 입력해야하는데 중요한 것은 파일명 지정입니다.
반드시 파일명을 빨간색 박스내 "파일형식"을 "모든파일"로 변경하고
파일이름에는 원하시는 "파일이름.cmd"라고 확장자를 "cmd"로 입력해야 합니다.
저는 "backup.cmd" 라고 만들었습니다.(꼭 "cmd"라고 써야합니다.)
이제부터는 "backup.cmd"파일만 더블클릭을 하면 자동으로 백업이 됩니다.
위 첫 그림에서 "xcopy"가 들어가 처음 문장이 위에서 예시로 들었던 내용을 명령어로 작성한
내용이고 그 아래 두개의 "xcopy" 명령어 문장은 이렇게 필요한 만큼 계속 사용할 수 있다는 것을
표시한 것 입니다.(명령어 사이의 줄은 안띄워도 됩니다. 설명을 위해서 임의로 띄워놓은것입니다.)
그리고 외장하드나 USB등에 복사할 경우에는 드라이브명이 다를 수 있으니 위 xcopy 명령어 중 "d"
부분을 외장하드나 USB의 드라이브 명으로 바꿔주시면 됩니다.
바꾸는 방법은 "backup.cmd"파일을 우측 마우스버튼을 클릭 후 "편집"을 선택하면 메모장이 뜨면서
"backup.cmd" 내용이 보입니다. 여기서 수정하고 다시 저장을 눌러 저장하시면 됩니다.
"xcopy" 명령 부분에서 "/s"는 "ComPair" 폴더 내에 또다른 폴더가 있으면 그 폴더내의 모든 데이타
도 백업하라는 옵션인데 단, 그 폴더가 비어있으면 복사되지 않습니다. 그리고 비어있지 않으면
폴더이름도 똑같이 복사가 됩니다.
"/d"는 "/d:10-17-2014"라고 날짜를 지정할 수 있습니다.
날짜가 지정되면 그 날짜에 새로 만든 파일이나 변경된 파일만 복사합니다.
하지만 날짜가 지정되지 않고 그냥 "/d"만 있다면 모든 날짜 즉, 모든 파일을 의미합니다.
"/y"는 복사하려는 폴더에 같은 파일이 있을때 복사할것인지 묻지 말고 그냥 덮어쓰라는 의미입니다.
이 옵션이 없다면 같은 파일을 복사할때 일일이 복사할 것인지 물어봅니다.
"/f"는 각 파일마다 파일이 저장되어 있는 파일 위치와 복사하려는 폴더 위치가 표시됩니다.
즉, 어디서 어디로 복사가 되는지 표시를 합니다.
위 옵션을 이용하면 자신이 만든, 수정된 파일을 원하는 곳으로 백업할 수 있습니다.
xcopy 옵션이 많은데 자세한 옵션은 실행창에 "cmd"를 입력하고 도스창이 나타나면 "xcopy /?"라고
입력하면 해당 "xcopy"명령어에 해당되는 모든 옵션과 사용방법이 표시됩니다.
그리고 처음 백업을 실행하면 "파일명인지 디렉토리인지 물어보게 되는데 여기서 반드시 디렉토리
라고 "d"를 눌러주세요.
[서대문구 홍은동,홍제동,영천동,천연동 컴퓨터수리,노트북수리]