로보카피; 누락된 파일을 원본과 다른 위치에 복사하는 방법은 무엇입니까?

로보카피; 누락된 파일을 원본과 다른 위치에 복사하는 방법은 무엇입니까?

저는 Robocopy를 사용하여 USB 패스스루를 사용하여 외부 드라이브에서 ESXi 5.1 VMWare 서버에 호스팅된 가상 Windows Server 2008 시스템으로 약 1TB 상당의 파일을 전송하고 있습니다.

파일을 전송하기 위해 다음 (일반) 명령을 사용했습니다: Robocopy [외부 드라이브 경로] [폴더 경로] /mir. 출력은 다음과 같습니다.

디렉토리: 전체: 1206766 복사: 990552 건너뛰기: 216214
파일: 전체: 11784918 복사: 9827653 건너뛰기: 1957256
바이트: 총계: 1008.081g 복사됨: 856.294g 생략됨: 151.786g
타임스: 69:08:41 56:53:42

속도: 4488960바이트/초
속도: 256.860MB/분

보시다시피 일부 파일을 건너뛰었습니다. 그 과정에서 Robocopy가 복사를 3번이나 멈췄기 때문에 그냥 Enter만 눌렀더니 복사가 계속되었기 때문인 것 같습니다.

이제 내가 하고 싶은 일은 누락된 151.786GB 상당의 누락된 파일을 원본 복사 파일 경로가 아닌 별도의 위치에 복사하는 것입니다. 왜냐하면 성공적으로 복사된 파일은 이미 파일로 처리되고 있기 때문에 지금은 변조할 수 없기 때문입니다. 데이터 베이스. 현재 복사된 파일과 동일한 드라이브의 다른 디렉토리에 있을 것입니다.

이것이 가능합니까? Robocopy는 파일을 소스 드라이브와 비교하고 어떤 파일이 누락되었는지 확인하기 위해 복사된 파일 배치가 필요하기 때문에 그렇게 할 수 없다고 생각합니다. 나는 아마도 이것을 달성하기 위한 스크립트가 있을 것이라는 것을 알고 있지만, 나는 스크립트 작성에 완전히 멍청합니다.

관련 정보