rsync:仅更新所有者/组和权限?

rsync:仅更新所有者/组和权限?

我正在复制远程 Web 服务器并使用 rsync 传输文件:

rsync -rvz --ignore-existing -e ssh . root@(localip):/usr/files

我花了大约 12 个小时才传输完 115GB 的文件,然后才发现我忘了“-a”选项。所以现在我有 115GB 的文件,但所有者/组和权限都不正确。

有没有办法使用 rsync 以便它只更新所有者/组/权限而不再次传输文件?

答案1

是的,使用标志再次运行命令-arsync足够智能,它只会改变所有者/组。

如果你使用-i(itemize),你会看到它。它列出了已完成的更改。

相关内容