为什么这个rsync命令没有删除?

时间:2013-04-21 14:58:53

标签: linux centos rsync

任何人都可以告诉我为什么这个rsync命令没有删除?

它只是不断添加新文件,但从不删除目标上不再存在的文件。

rsync -avz -e --delete --rsh ='ssh -p1157'/ backup / virtualservers / monthly / [为安全而删除]:/ volume1 / NetBackup / virtalservers / monthly

1 个答案:

答案 0 :(得分:1)

-e参数与-man根据手册页

相同

-e, - rsh = COMMAND 此选项允许您选择备用远程shell程序,以用于rsync的本地和远程副本之间的通信。通常,rsync配置为默认使用ssh,但您可能更喜欢在本地网络上使用rsh。

所以我认为你的命令令人困惑,请尝试以下方法:

rsync -avz --delete --rsh ='ssh -p1157'/ backup / virtualservers / monthly / [为安全而删除]:/ volume1 / NetBackup / virtalservers / monthly

罗曼