任何人都可以告诉我为什么这个rsync命令没有删除?
它只是不断添加新文件,但从不删除目标上不再存在的文件。
rsync -avz -e --delete --rsh ='ssh -p1157'/ backup / virtualservers / monthly / [为安全而删除]:/ volume1 / NetBackup / virtalservers / monthly
答案 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
罗曼