Korea CIM City KCIM's Diary Tip & Tech BIM Story Event Education 신기능

Robocopy 소개

Tip & Tech 2012. 6. 4. 13:33

Robocopy 소개

 


┃ Robocopy 설치해보기

- Robocopy는 마이크로소프트에서 제공하는 Copy Tool 입니다.

Robocopy는  Windows Server Resource Kit Tools 안에 포함되어 있습니다. 따라서 다운받은 rktools.exe를 설치하거나 그 중 robocopy.만 복사해서 사용해도 됩니다.

아래링크에서 파일을 받으실 수 있습니다.

http://www.microsoft.com/en-us/download/details.aspx?id=17657

실행후 설치하시면 됩니다. rktools.exe는 C:\Program Files\Windows Resource Kits\Tools\폴더에 설치됩니다. robocopy.exe를 복사하여 사용할 경우 C:\Windows폴더나 C:\Windows\System32 폴더로 복사하면 경로없이 사용할 수 있습니다.

 

 

robocopy "\\PC이름\folder" "D:\folder" /mir

robocopy "\\PC이름\folder" "D:\folder" *.* /E /COPYALL /R:1 /W:1 /LOG:Z:\log.txt

** 주기적 증분백업+로그기록
robocopy e: z:\e /MIR /LOG:z:\log\robocopy%date%_log.txt

*.*=모든파일
/S=빈 서브 디렉토리를 제외하고 복사(동기화)
/E= 하위폴더+빈 서브 디렉토리를 포함하고 복사(동기화) 쓰지 않으면 하위,빈폴더는 복사하지 않음
/COPYALL=파일의 모든 정보 복사(소유자, 타임스탬프)
/COPY:DAT= D(데이터파일), A(속성), T(타임스탬프) 속성을 유지하면서 복사(동기화)
/PURGE= 소스에 없는 디렉토리나 파일 삭제
/MIR=/E + /PURGE (소스와 완전 동기화)
/XF filename1.txt filename2.exe=filename1.txt filename2.exe 두개의 파일은 복사하지 않는다
/MT:128=사용할 쓰레드 개수를 128개로 지정한다 (테스트가 필요)
/R:1=복사 실패시 재시도횟수(설정하지않으면 계속 시도)
/W:10=복사 실패로 인해 재시도 할 경우 대기시간 10초
/LOG:file :: 상태를 로그 파일에 출력합니다. 기존 로그를 덮어씁니다.
/LOG+:file :: 상태를 로그 파일에 출력합니다. 기존 로그에 추가합니다.
/NFL :: 파일 목록 없음 - 파일 이름을 기록하지 않습니다.
 /NDL :: 디렉터리 목록 없음 - 디렉터리 이름을 기록하지 않습니다.

 

- Robocopy 의 장점

Robocopy를 이용하여 윈도우상에 있는 스케줄러에서 매일 실행하게 하면 내가 가지고 있는 폴더를 똑같이 다른 외장하드(USB, 또는 같은 하드의 다른 폴더, 네트워크 상의 컴퓨터)에 복사를 해 주는 아주 좋은 프로그램 입니다. 특히, 이미 복사해 있는 파일은 그냥 놔두고, 새로 생긴 파일(혹은 폴더)와 수정된 파일(혹은 폴더)만  복사해 주기 때문에 시간도 굉장히 절약되는 장점이 있습니다. 물론, 원래 폴더에서 파일(혹은 폴더)을 삭제하면 백업할 폴더에 있는 파일도 같이 지워지니 참고하세요. 

Posted by kcim
TAG

댓글을 달아 주세요