본문으로 건너뛰기
로그인 둘러보기
시스템·유틸리티 · 윈도우즈 유틸

NFS Copy

0

NFS Copy(NCP)는 로컬 머신과 NFS 서버 간에 볼륨을 마운트하지 않고 파일 및 폴더를 효율적으로 전송할 수 있는 사용자 친화적인 솔루션입니다.

MIT 라이선스Windows명령줄 도구볼륨 마운트 없음파일 전송

소개

NFS Copy(NCP)는 로컬 머신과 NFS 서버 간에 볼륨을 마운트하지 않고 파일 및 폴더를 효율적으로 전송할 수 있는 사용자 친화적인 솔루션입니다. kha7iq가 개발한 이 도구는 NFS v3 및 NFS v4 프로토콜을 모두 지원하며, 재귀적 업로드 및 다운로드 작업을 원활하게 수행합니다. Windows 및 macOS 운영 체제와 호환되며, MIT 라이선스 하에 배포됩니다.

상세정보

NFS 프로토콜 지원

NFS v3 및 NFS v4 프로토콜을 모두 지원하여 다양한 NFS 환경에서 사용할 수 있습니다.

볼륨 마운트 없는 전송

NFS 서버에 볼륨을 마운트하지 않고도 로컬 머신과 서버 간에 파일을 직접 전송할 수 있습니다.

재귀적 파일 작업

단일 파일뿐만 아니라 전체 폴더를 재귀적으로 업로드 및 다운로드할 수 있습니다.

전송 정보 표시

업로드 및 다운로드 속도, 파일 크기, 경과 시간을 실시간으로 표시하여 전송 진행 상황을 확인할 수 있습니다.

UID/GID 지정 옵션

쓰기 작업 시 글로벌 플래그를 통해 UID와 GID를 지정할 수 있습니다.

Windows에서의 설치

Windows 사용자는 Chocolatey 또는 Scoop 패키지 관리자를 통해 NCP를 쉽게 설치할 수 있습니다.

  • Chocolatey를 사용하는 경우: choco install ncp 명령을 실행합니다.
  • Scoop을 사용하는 경우: 먼저 scoop bucket add ncp https://github.com/kha7iq/scoop-bucket.git로 버킷을 추가한 후, scoop install ncp 명령을 실행합니다.

NFS 서버로 파일 복사

로컬 폴더를 NFS 서버로 복사하는 방법은 다음과 같습니다.

  • NFS v3 사용 시: ncp to --input _local/src --nfspath data --host 192.168.0.80
  • NFS v4 사용 시: ncp v4to --input _local/src --nfspath data --host 192.168.0.80

여기서 _local/src는 복사할 로컬 경로, data는 NFS 서버상의 경로, 192.168.0.80는 NFS 서버의 IP 주소를 나타냅니다.

이런 경우에 유용합니다

NFS 서버를 자주 사용하지만 매번 볼륨을 마운트하는 것이 번거로운 시스템 관리자나 개발자에게 유용합니다. 특히 자동화 스크립트에서 수동 마운트 없이 파일 전송이 필요한 경우에 적합합니다.

지원 환경·시스템 요구사항

Windows 및 macOS 운영 체제에서 실행할 수 있습니다. Linux용 바이너리도 제공되지만, 이 스토어는 Windows 사용자를 대상으로 하므로 Windows 호환성에 중점을 둡니다.

최신 버전·업데이트

현재 버전은 0.1.5이며, GitHub 저장소의 릴리스 페이지에서 최신 버전 정보를 확인할 수 있습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.