我是新来的rsync的,所以我的问题很可能是明显的。的Windows到Linux(和Rsync的SSH)
我想备份Windows中的图片文件夹到远程Linux目录。
这是我有:
rsync -av ssh /cygdrive/c/users/Owner/Pictures [email protected]:/var/files/ImageSync
我从得到这个格式: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
密钥对已经连接起来,所以不需要密码...除非我做错了事,这就是为什么我有问题。
谢谢!
注意: 必须通过cd和ls手动打开cygdrive。有用! rsync -av -e ssh /cygdrive/c/Users/Owner/Pictures/ [email protected]:/var/files/ImageSync/
谢谢!我试过,但仍然接收:'rsync的:change_dir“/ cygdrive/C /用户/所有者/图片”失败:没有这样的文件或目录(2) 发送20个字节接收12个字节64.00字节/秒 总大小为0加速是0.00 rsync的错误:一些文件/ ATTRS没有转移(见前面的错误)(代码23),在main.c中(1165)[发送= 3.1.1]' –
您可以记录你对图片完整路径? “C:\ Users ...” – Hankster
“C:\ Users \ Owner \ Pictures”图片内有各种文件夹,所以我想要同步图片中的子文件夹。我认为我的问题来自/ cygdrive/aspect。我已经安装了Cygwin64 –