윈도우11 Robocopy 네트워크 파일 복사 방법

이 가이드는 Windows 11에서 Robocopy 네트워크 파일 복사 방법에 대해 설명합니다.

Windows 11 설치 후 이전 컴퓨터에서 파일을 전송해야 할 수도 있습니다. 일반적으로 접근하기 가장 쉬운 방법은 USB 외장 하드를 사용하는 것이지만, 네트워크를 통해 전송할 수도 있습니다.

다만 단순히 파일 탐색기 복사 옵션을 사용하면 소요 시간이 오래 걸리고 문제가 발생할 수 있습니다.

그러나 Robocopy(Robust File Copy) 도구를 사용하면 이전 시스템에서 새로운 시스템으로 네트워크를 통해 빠르게 파일을 복사할 수 있습니다.

Windows 11 Robocopy 네트워크 파일 복사 방법

Windows 11에서 Robocopy 및 SMB 압축을 활용하여 네트워크로 파일을 빠르게 전송하는 방법은 다음과 같습니다.

참고로 Robocopy 도구는 파일 탐색기보다 더 빠르게 파일을 복사할 수 있지만, 더 빠른 속도를 원한다면 무선보다 유선 연결을 더 권장합니다.

네트워크 파일 복사는 두 단계를 거쳐 진행됩니다. 먼저 소스 컴퓨터에서 파일 공유 설정 후 대상 컴퓨터에서 Robocopy 도구를 사용하여 파일을 전송합니다.

🔦 참고 : 전송을 완료하는데 걸리는 시간은 네트워크 연결 유형, 파일 유형 및 드라이브 성능에 따라 달라질 수 있습니다.

01 Windows 파일 공유 설정

먼저 소스 컴퓨터에서 네크워크 파일 공유 설정이 필요합니다. 다음 단계를 수행합니다.

Robocopy 네트워크 파일 복사 위하여 소스 컴퓨터 폴더 공유 설정

키보드 단축키 Win + E 키를 누르고 파일 탐색기에서 복사하려는 폴더를 마우스 오른쪽 버튼으로 클릭하고 [속성(R)] 옵션을 선택합니다.

대상 폴더 공유 설정

해당 폴더 속성 창에서 [공유] 탭을 클릭 후 [공유(S)] 버튼을 클릭합니다.

공유하려는 사용자 계정 및 사용 권한 수준 설정

파일을 공유할 사용자 또는 그룹을 선택하고 [공유(H)] 버튼을 클릭합니다.

(선택 사항) 사용 권한 수준은 대상 컴퓨터에서 파일을 단순히 복사만 할 경우 ‘읽기’ 선택, 공유 폴더의 파일을 수정 및 삭제하려면 ‘읽기/쓰기’를 선택할 수 있습니다.

🔦 참고 : 파일 공유를 위한 연결 문제가 있는 경우 "Everyone" 대신 사용자 계정을 사용하여 폴더를 공유하고 대상 장치에서 해당 계정으로 로그인하는 것이 좋습니다.
Robocopy 네트워크 파일 복사 원본 폴더 링크 복사

공유 폴더를 마우스 오른쪽 버튼으로 클릭하고 [링크 복사]를 선택하여 네트워크 경로를 복사합니다.

공유 폴더 경로 유형 : \\IP_or_HOSTNAME\ShreaFolder

02 Windows Robocopy 네트워크 파일 복사

소스 컴퓨터에서 파일 공유 설정 후 Robocopy 명령줄 도구를 사용하여 대상 컴퓨터에 파일을 빠르게 복사할 수 있습니다.

Windows 11에서 Robocopy 도구를 사용하여 파일을 복사하려면 다음 단계를 수행합니다.

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

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

Robocopy 네트워크 파일 복사 위하여 자격 증명 추가

다음 명령으로 네트워크 사용자와 암호 입력 후 Enter 키를 눌러 자격 증명을 추가합니다.

cmdkey /add:COMPUTER_OR_DOMAIN /user:COMPUTER_OR_DOMAIN\USERNAME /pass:PASSWORD

위 명령에서 “COMPUTER_OR_DOMAIN”을 대상 컴퓨터의 이름(도메인) 또는 IP 주소 입력, “COMPUTER_OR_DOMAIN\USERNAME”을 대상 컴퓨터 이름(도메인) 또는 IP 주소와 함께 사용자 계정으로 입력, “PASSWORD”를 해당 계정의 비밀번호로 변경합니다.

예를 들어 다음과 같이 Robocopy 명령줄 도구에서 공유 폴더에 액세스할 때 사용할 수 있는 IP 주소 및 Microsoft 계정에 대한 자격 증명을 추가합니다.

cmdkey /add:192.168.1.65 /user:example@korea.kr /pass:p@ssw0rd
Robocopy 네트워크 파일 복사 수행

다음 명령을 입력하고 Enter 키를 눌러 네트워크 파일을 복사합니다.

robocopy \\source_ip\path\to\sharefolder C:\destination\path\to\folder /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16 /compress

Robocopy 옵션 사용 설명

위 명령에서 중요한 옵션은 “/MT”“/compress” 두 가지가 있습니다.

“/MT” 옵션을 사용하면 Robocopy 명령줄 도구는 멀티스레드 모드로 파일을 전송합니다.

일반적으로 파일 탐색기에서 파일을 복사하면 프로세스가 한 번에 하나의 파일을 복사합니다.

멀티스레드 기능을 사용하면 여러 파일을 동시에 복사하여 대역폭을 활용하여 복사 속도를 가속화할 수 있습니다.

“/MT” 옵션을 사용할 때 숫자를 지정하지 않을 경우 기본값은 “8”이 되며, 이는 동시에 8개의 파일을 동시에 복사한다는 것을 의미하며 “1”에서 최대 “128” 스레드를 지원합니다.

여기에서는 “16”을 사용하지만 사용자 시스템 성능에 따라 더 높은 숫자를 지정할 수 있습니다. 다만 높은 숫자를 사용할 때 더 많은 처리 능력과 대역폭이 사용되며, 다른 프로그램에 영향을 줄 수도 있습니다.

“/compress” 옵션은 Windows 11에서 사용할 수 있는 새로운 옵션으로 “SMB 압축”을 활성화합니다.

이 기능은 네트워크에서 소스 파일을 대상 장치로 이동할 때 파일 압축을 요청하게 됩니다.

따라서 파일을 수동으로 압축하여 크기를 줄인 다음 파일을 전송, 대상 장치에서 압축을 해제할 필요가 없습니다.

예를 들어 다음과 같이 네트워크의 두 컴퓨터 간의 파일을 복사하고, 옵션을 사용하여 복사 속도를 높여줄 수 있습니다.

robocopy "\\192.168.1.65\EK Memory" D:\Music /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16 /compress

참고로 소스 컴퓨터의 공유 폴더에 쿼테이션 마크를 지정한 것은 공유 폴더에 공백이 있기 때문입니다.

Robocopy 네트워크 파일 복사 완료 후 세부 정보 출력

Robocopy 명령줄 도구를 사용하여 네트워크를 이용한 파일 복사가 완료되면 파일 전송 성공 여부 및 속도 등 세부 정보를 확인할 수 있습니다. 해당 정보는 “/V” 옵션을 사용해야 합니다.

03 Robocopy 명령줄 도구 옵션 상세 설명

Windows 11에서 Robocopy는 다양한 기능을 제공하며, 사용할 수 있는 옵션에 대한 설명은 다음과 같습니다. 여러 가지 옵션을 사용하여 파일을 더 빠르고 안정적으로 전송할 수 있습니다.

  • /E : 비어 있는 디렉터리를 포함하여 하위 디렉터리를 복사합니다.
  • /Z : 재시작 모드에서 파일을 복사합니다.
  • /ZB : 재시작 가능 모드를 사용합니다. 액세스가 거부되면 백업 모드를 사용합니다.
  • /R:5 : 5번 다시 시도합니다(다른 숫자를 지정할 수 있으며 기본값 100만).
  • /W:5 : 다시 시도하기 전에 5초 대기(다른 숫자를 지정할 수 있으며 기본값 30초).
  • /TBD : 공유 이름이 정의될 때까지 기다립니다(재시도 오류 67).
  • /NP : 진행률 표시 금지 – 복사 비율을 표시하지 않습니다.
  • /V : 건너뛴 파일을 보여주는 자세한 정보를 출력합니다.
  • /MT:16 : n개의 스레드로 멀티스레드 복사를 수행합니다(기본값 8).
  • /compress : SMB 압축을 활성화하여 네트워크를 통한 전송 속도를 높입니다.

마치며

Microsoft 계정을 사용하여 Windows에 로그인하는 경우 원격으로 파일에 액세스할 때 간혹 문제가 발생할 수도 있습니다.

대상 장치에서 Robocopy 도구를 이용하여 원격으로 로그인할 때 문제가 발생하면, 소스 컴퓨터에서 로컬 계정 전환 또는 임시 로컬 계정을 만들어 사용할 수도 있습니다.

🔗 Windows 11 빠른 네트워크 파일 전송을 위한 SMB 압축 구성 방법

Leave a Comment