윈도우용 rsync를 찾으니 대표적으로
요거이가 나온다. 기타 오픈 소스로된거 두어개를 더 찾았는데..
쓸만하지는 못 했다.
그래서 그냥 위 프로그램을 쓰려고했는데.....
namacin@192.168.0.20's password:
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(235) [sender=3.1.3]
rsync: [Receiver] safe_read failed to read 4 bytes: Connection reset by peer (104)
rsync error: error in rsync protocol data stream (code 12) at io.c(276) [Receiver=3.2.3]
이런 에러가 계속 발생했다.
구글링으로 찾은 해법들은 하나도 통하지 않았다.
그런데 생각해보니 wsl2의 rsync를 쓰면 별도의 프로그램이 필요 없을텐데.... ㅡㅡ;;
$ cd /mnt/c/
$ cd /mnt/d/
$ rsync --progress -avr --exclude-from="" [src] [dest]
src에 있는 파일이 dest에 존재할 경우 생성시간과 크기를 비교해 동일하면 건너뜀.
다르면 덮어 씀
src 뒤에 / 를 추가하면 src를 제외한 하위 디렉토리만 복사하고
/ 를 사용하지 않으면 src를 포함한 하위 디렉토리를 복사.
-u : 덮어쓰기를 하지 않는다.
--link : 링크로 처리
-L : 원본 복사
--no-links : 심볼릭 링크 제외
-z : 압축
-h : human readable output
-e 'ssh -p 특정포트'
--rsync-path="" : remote의 rsync 프로그램 위치
--exclude="" :
--exclude-from="" :
'운영_설치' 카테고리의 다른 글
zfs rollback 오류와 복구 (0) | 2019.05.21 |
---|