Windows
rsync ubuntu 到 cygwin 下的 windows - 避免“無效參數 22”錯誤的方法?
我正在從 ubuntu 伺服器備份到執行 cygwin 的 Windows 機器。我正在使用以下命令:
rsync -avx --timeout=30 --delete-excluded --exclude '.git' rsync@server.com:/var/www/site/ /cygdrive/c/temp/sitebackuprsync/
有沒有辦法(即命令參數)避免出現“無效參數 22”錯誤?
–
編輯這是錯誤之一的範例
rsync: chown "/cygdrive/c/temp/sitebackuprsync/tmp/cache/meta/f4/.3b896ab05c69a5c1da040df249f764a2fad29a.RHbrGk" failed: Invalid argument (22)
-a
標誌rsync
包含許多在 Windows 上沒有意義的選項;您看到的錯誤表明rsync
正在嘗試並且未能保留文件所有權。嘗試使用-rtvx
而不是-avx
.