윈도우11 Robocopy 손상된 파일을 건너뛰고 복사하는 방법

이 가이드는 Windows 11에서 Robocopy를 이용하여 오류가 발생한 드라이브의 손상된 파일을 건너뛰고 복사하는 방법에 대해 설명합니다.

Windows에서 사용 중인 드라이브의 고장 징후가 나타나거나 파일 손상이 발생할 수 있습니다.

이때 드라이브 교체 후 운영 체제를 설치하고 개인 파일을 새 드라이브에 복사하는 것이 일반적입니다.

문제는 데이터 손상 또는 물리적으로 장애가 발생한 경우 단순히 탐색기에서 “복사 및 붙여넣기” 방식을 사용할 때 발생합니다.

예를 들어 해당 방식은 오류가 있는 파일을 건너뛰지 못하고 작업이 지연되거나 중단되는 등 작업에 문제가 생길 가능성이 있습니다.

Robocopy 도구는 파일과 디렉터리를 복사, 미러링, 동기화가 가능한 매우 뛰어난 도구입니다.

예를 들어 드라이브에 오류가 있는 경우 복구할 수 없는 파일을 빠르게 건너뛸 수 있도록 구성할 수 있으며, 보다 편리한 데이터 이전이 가능합니다.

특히 새로운 시스템으로 개인 자료를 옮겨야 할 때 네트워크 공유 폴더로 파일을 이동하는 경우 끊어진 연결에서 다시 시작할 수 있으며, 사용자 개입이 필요하지 않아 효율적입니다.

Windows 11 Robocopy 손상된 파일을 건너뛰고 복사하는 방법

문제가 있는 하드 드라이브 교체 후 빠르게 파일을 복구하려면 다음 단계를 수행합니다.

관리자 권한으로 터미널 실행

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 wt 입력 후 Win + R + Enter 키를 눌러 관리자 권한으로 터미널을 실행합니다.

🔦 참고 : 이 문서는 이전 시스템에서 오류가 있는 드라이브 공유 구성 후 신규 시스템으로 데이터를 이관하는 시나리오로 설명 드립니다.
디렉터리 트리 구조를 유지한 상태로 복사

다음 명령을 입력하고 Enter 키를 누릅니다.

robocopy C:Source\Foler D:Target\Folder /MIR
  • /MIR : 디렉터리 트리를 미러링합니다.

위 명령은 원본 드라이브에서 새로운 대상 드라이브로 파일을 복사합니다. “/MIR” 옵션을 사용하여 Source 및 Target 장치 간의 파일 구조를 유지하면서 사본을 만들게 됩니다.

그러나 원본 드라이브에서 특정 파일에 오류가 발생할 경우 복사에 실패하고 별도 옵션을 지정하지 않을 경우 해당 작업을 백만 번 다시 시도하고, 다시 시도 시간 사이에 30초 대기 시간이 발생합니다.

  • /R:<n> : 실패 한 복사에 대 한 재시도 횟수를 지정합니다. (기본값 1,000,000)
  • /W:<n> : 다시 시도 시간 (초)에서 사이의 대기 시간을 지정합니다. (기본값 30초)
손상된 파일을 건너뛰고 복사하는 방법

따라서 다음과 같이 “/R:0” 옵션을 사용하여 재시도를 하지 않도록 제한하고 “/W:0” 옵션을 사용하여 대기 시간이 없도록 설정하는 것이 좋습니다.

robocopy C:Source\Foler D:Target\Folder /MIR /R:0 /W:0

이러한 옵션 사용으로 손상된 파일이나 오류가 있는 파일을 빠르게 건너뛰어 복구를 더 빠르게 수행할 수 있습니다.

드라이브에 문제가 있다면 모든 데이터를 이관하는 대신 한 번에 하나의 폴더만 복사해보시기 바랍니다. 이렇게 하면 다른 잠재적인 문제를 파악하기 쉽습니다.

빈 디렉터리와 손상된 파일을 건너뛰고 복사하는 방법

만약 이전 드라이브에서 새로운 드라이브로 데이터 이관 작업 중 불필요한 빈 디렉터리를 제외하고 싶다면 “/S” 옵션을 사용해보시기 바랍니다.

robocopy C:Source\Foler D:Target\Folder /MIR /R:0 /W:0 /S
  • /S 복사본 하위 디렉터리 중 빈 디렉터리를 자동으로 제외합니다.
원본 드라이브

예를 들어 원본 드라이브에서 비어있는 ‘Empty’ 폴더와 손상된 ‘Error’ 폴더가 있다고 가정합니다.

사본 드라이브

다음과 같이 옵션을 사용하여 손상된 파일이나 빈 디렉터리는 제외하고 파일을 전송할 수 있습니다.

robocopy C:Source\Foler D:Target\Folder /MIR /R:0 /W:0 /S

마치며

Robocopy 도구가 드라이브 이관 작업에 유용한 이유는 파일과 폴더에서 발견되는 모든 NTFS 속성을 보존한다는 것입니다.

또한 데이터 구조를 미러링하고 네트워크 연결이 끊기는 등 작업이 중단될 경우 중단된 작업을 다시 재개하라 수도 있습니다.

Robocopy 도구는 단순히 파일을 복사하는 것 뿐만 아니라, 네트워크를 통해 파일을 복사할 때 복사 속도를 높이거나, 여러 파일을 동시에 복사할 수 있는 멀티스레드 기능이 포함되어 전송 속도를 한층 더 높여줍니다.

Robocopy 도구는 파일을 전송할 때 매우 유용하지만, 평상시 안전한 데이터 보관을 위해 자동 파일 백업 설정을 구성하고 유지하는 것을 고려해보시기 바랍니다.

Leave a Comment