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/