rsync的Ubuntu的Windows下cygwin – 方式来避免“无效的参数22”错误?

我正在做一个从Ubuntu服务器备份到运行Cygwin的Windows机器。 我正在使用以下命令:

rsync -avx --timeout=30 --delete-excluded --exclude '.git' [email protected]:/var/www/site/ /cygdrive/c/temp/sitebackuprsync/ 

有没有一种方法(即命令参数),以避免“无效参数22”错误?

编辑这是一个错误的例子

 rsync: chown "/cygdrive/c/temp/sitebackuprsync/tmp/cache/meta/f4/.3b896ab05c69a5c1da040df249f764a2fad29a.RHbrGk" failed: Invalid argument (22) 

rsync-a标志包含许多在Windows上没有意义的选项; 您看到的错误表明rsync正在尝试并且无法保留文件所有权。 尝试使用-rtvx而不是-avx