Windows

rsync ubuntu 到 cygwin 下的 windows - 避免“無效參數 22”錯誤的方法?

  • April 2, 2011

我正在從 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.

引用自:https://serverfault.com/questions/254834