Robocopy와 Xcopy의 차이점

Robocopy(강력한 파일 복사) 및 XCopy는 Windows용 파일 전송에 자주 사용되는 두 가지 명령줄 도구입니다. XCopy는 대부분의 Windows 버전에 포함되어 있지만 Robocopy가 Windows Vista와 Windows 7 모두에 배포되기 때문에 덜 사용되었습니다. Robocopy는 Windows Resource Kit의 일부이기도 합니다. 모든 유형의 대용량 파일 복사에 둘 다 유용한 프로그램이지만 Robocopy에는 작업을 더 쉽게 해주는 몇 가지 옵션이 있습니다.

미러링

Robocopy는 XCopy와 달리 디렉터리를 미러링하거나 동기화하는 데 사용됩니다. 모든 파일을 한 디렉터리에서 다른 디렉터리로 복사하는 대신 Robocopy는 대상 디렉터리를 확인하고 더 이상 기본 트리에 없는 파일을 제거합니다. 또한 복사할 파일에 대해 대상 디렉터리의 파일을 확인하고 변경되지 않은 파일을 복사하는 데 시간을 낭비하지 않습니다.

오늘의 비디오

오토메이션

Robocopy와 함께 "실행 시간"(/RH) 옵션을 사용하면 XCopy에서와 같이 명령 시간 대신 복사를 완료해야 하는 시간을 설정할 수 있습니다. 이 자동화는 일일 백업을 생성하거나 시간이 걸리지만 상호 작용이 필요하지 않은 대규모 배치 작업에 가장 유용합니다.

robocopy.exe 프로세스는 복사 시간을 확인하기 위해 시계를 확인하기 때문에 작업 목록에 있습니다. Robocopy는 /LOG: 파일 옵션을 사용하여 로깅도 지원합니다. 그리고 재시도(기본값은 30초 간격으로 100만 번 시도)를 통해 추가 자동화를 수행합니다.

모니터링

Robocopy는 "/MON" 또는 "/MOT" 명령으로 파일 및 디렉터리 모니터링을 지원합니다. "/MON: n"은 n개 이상의 변경 사항이 있는 대상으로 파일을 복사하는 반면 "/MOT: m"은 "m"분마다 파일에 변경 사항이 있는지 확인한 다음 변경 사항이 있을 때 복사합니다. 이것은 작업하는 동안 파일을 주기적으로 저장하는 것과 비슷하지만 더 효율적입니다. XCopy는 모니터링을 지원하지 않습니다.

속성

XCopy와 Robocopy 모두 파일의 "아카이브" 속성 복사를 지원하지만 Robocopy는 이 기능을 사용합니다. 한 단계 더 나아가 타임스탬프, 보안, 소유자 및 감사 정보를 포함한 모든 속성에 대한 복사를 지원합니다. 이러한 추가 속성은 특히 관리자로 복사할 때 적절한 디렉토리 구조를 유지하는 데 도움이 됩니다.