如果源文件夹中的文件被删除,rsync 是否会删除本地文件?

如果源文件夹中的文件被删除,rsync 是否会删除本地文件?

以下是我想做的事情:

本质上,将文件从一个网络存储设备同步到另一个网络存储设备。

解决方案是从源网络存储 rsync 到本地机器。然后从本地机器 rsync 到目标网络存储。

但我突然想到。我需要在本地计算机上删除从源网络存储中删除的文件。rsync 是否会镜像它们,删除目标上没有的文件?还是仅减少所需的数据传输量?

希望我说清楚了?

答案1

有一个--delete选项。如果没有这个,它就不会删除旧文件。

相关内容