Windows에서 Linux로(rsync 및 ssh) [닫기]

Windows에서 Linux로(rsync 및 ssh) [닫기]

Windows 사진의 폴더를 원격 Linux 디렉터리로 백업하려고 합니다.

이것이 내가 가진 것입니다:

rsync -av ssh /cygdrive/c/users/Owner/Pictures/ [email protected]:/var/files/ImageSync/

이 형식은 다음에서 얻었습니다.https://stackoverflow.com/questions/4182286/transferring-from-windows-to-linux-with-rsync

하지만 다음 오류가 발생합니다.

rsync: link_stat "/home/Owner/ssh" failed: No such file or directory (2) rsync: change_dir "/cygdrive/c/users/Owner/Pictures" failed: No such file or directory (2) sent 20 bytes received 12 bytes 64.00 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1165) [sender=3.1.1]

ssh키 쌍을 연결했으므로 비밀번호가 필요하지 않습니다 . 내가 뭔가 잘못하고 있는 것이 아니라면, 그것이 바로 나에게 문제가 있는 이유이다.

나는 또한 다음을 시도했습니다.

rsync -av -e ssh /cygdrive/c/users/Owner/Pictures/ [email protected]:/var/files/ImageSync/

그리고 같은 오류가 발생했습니다

답변1

스위치를 선언하기 전에 소스 폴더를 전달해야 합니다 -av -e.

$ rsync /cygdrive/c/users/Owner/Pictures/ -av -e ssh [email protected]:/var/files/ImageSync/

관련 정보