Server

XCOPY로 중요파일 백업하기

by Progress posted Mar 26, 2016
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

XCOPY로 중요파일 백업하기

정말정말 중요한 파일이라면 숨겨놓는 것도 중요하지만 데이터 손실에 대비하기 위해 백업이라는 분산배치도 중요합니다.

다른드라이브로 복사해두는 방법을 알아보도록 하죠.

 

Xcopy C:\ E:\ /m/s/y/c

 

/m : 수정된 파일만 복사
/s : 하위폴더까지 복사
/y : y/n 선택질문 없애기
/c : 오류무시(복사중 오류 발생시 무시하고 계속 복사)
/h : 숨겨진 파일도 복사

 


xcopy 백업의 장점
1. 백업된 데이타는 똑 같은 상태이기때문에 즉시 사용이 가능합니다.
2. 바뀐 파일만 복사하는 옵션을 걸면 시간도 그렇게 걸리지않습니다.
3. 단순한 커맨드로 만들어지기때문에 편집해서 재사용하기가 쉽습니다.

 

 


■ 사용법

XCOPY

[/Y|/-Y] source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/W] [/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U] [/K] [/N]




■ 옵션 및 매개변수

/y

목적지에 같은 이름의 파일이 있을 때 사용자 확인없이 덩어쓴다.

/-y

목적지에 같은 이름의 파일이 있을 때 덮어쓸 것인지 사용자에게 확인한다.
만약, 항상 목적지 파일을 대체하기 전에 사용자에게 확인하도록 하려면 SET 명령어를 사용하여 COPYCMD 환경 변수를 설정할 수 있다.

sousce

복사할 원본 파일의 경로와 이름을 지정한다. sousce에는 반드시 드라이브나 경로를 포함하여야 한다.
드라이브 이름과 경로를 지정하지 않으면 현행 디렉토리(폴더)의 파일이 원본이 된다.

destination

파일이 기록될 목적지를 지정한다. 목적지에는 드라이브 문자와 콜론, 디렉토리명, 파일명 등이 포함될 수 있고, 그 조합도 가능하다.

/a

기록 속성을 가진 원본 파일만 복사하고, 원본 파일의 기록 속성을 해제하지 않는다.
이 옵션은 /m 옵션과 함께 사용될 수 없다.

/m

기록 속성을 가진 원본 파일만 복사하고, /a 옵션과는 달리 복사한 원본 파일의 기록 속성을 제거한다.
변경된 데이터 파일만 선택적으로 백업하는데 유용한 옵션이다.

/d:date

지정된 날짜 이후에 변경되어거나 수정된 원본 파일만 복사한다.
만약, date 값이 생략되고 /d 옵션만 사용되면, XCOPY는 기존의 목적지 파일의 시간보다 더 나중에 작성된 원본 파일을 모두 복사한다.
이 옵션은 사용자가 변경된 파일만 복사함으로써 파일이 갱신될 수 있도록 한다.
데이터 파일이 변경되었다는 것을 인식하는 것은 파일이 기록 속성을 가지고 있는가에 따라 결정된다.

/p

파일이나 서브 디렉토리(폴더)를 복사할 때 사용자에게 확인을 요구하는 메시지를 보여준다.

/s

디렉토리가 비어 있지 않는 한, 현행 디렉토리의 모든 파일과 모든 서브디렉토리를 복사한다.
이 옵션을 사용하지 않는 경우, XCOPY는 단일 디렉토리에 있는 파일만 복사한다. "/s /e"와 같이 사용되면 비어 있는 디렉토리도 복사한다.

/e

디렉토리가 비어 있는 경우에도 모든 서브디렉토리를 복사한다.
이 옵션은 /s 옵션과 함께 사용된다.

/w

파일 복사를 시작하기 전에 다음과 같은 메시지를 디스플레이하고 사용자가 임의의 키를 누를 때까지 대기한다.

    Press any key to begin copying file(s)

 

/c

xcopy는 파일을 복사하는 도중 오류가 발생하면 다음 파일을 복사하지 않는다. 그러나, /c 옵션을 사용하면 오류가 발생해도 다음 파일의 복사 작업을 계속한다.

/i

대상이 존재하지 않고 하나 이상의 파일을 복사할 경우 대상을 디렉터리로 가정한다.

/q

복사하는 동안 파일 이름을 표시하지 않는다.

/f

복사하는 동안 원본 및 대상 이름을 자세히 표시한다.

/L

복사할 파일을 표시한다.

/h

숨김 파일과 시스템 파일도 복사한다.

/r

읽기 전용 파일을 덮어쓴다.
이 옵션을 지정하지 않은 상황에서 읽기 전용 파일을 만나면 덮어쓸 것인지 확인하는 메시지가 나타난다.

/t

실제 파일은 복사하지 않고 디렉토리 구조만 복사한다. 단, 빈 디렉토리나 서브 디렉토리는 포함하지 않는다. /T /E 옵션을 함께 사용하면 빈 디렉토리와 서브 디렉토리도 포함한다.

/u

목적지에 이미 존재하는 파일만 업데이트한다. 업데이트의 기준이 되는 것은 원본 파일의 기록 속성이다.

/k

특성까지 목적지로 그대로 복사한다. 이 옵션을 사용하지 않으면 Xcopy는 목적지에 파일을 복사한 후 읽기 전용 특성을 제거한다.

/n

이 옵션을 사용하면 긴 파일 이름 대신 짧은 파일 이름을 화면에 표시한다.
그렇다고 긴 파일 이름이 제거되지는 않는다.