以下是我想做的事情:
本质上,将文件从一个网络存储设备同步到另一个网络存储设备。
解决方案是从源网络存储 rsync 到本地机器。然后从本地机器 rsync 到目标网络存储。
但我突然想到。我需要在本地计算机上删除从源网络存储中删除的文件。rsync 是否会镜像它们,删除目标上没有的文件?还是仅减少所需的数据传输量?
希望我说清楚了?
答案1
有一个--delete
选项。如果没有这个,它就不会删除旧文件。
以下是我想做的事情:
本质上,将文件从一个网络存储设备同步到另一个网络存储设备。
解决方案是从源网络存储 rsync 到本地机器。然后从本地机器 rsync 到目标网络存储。
但我突然想到。我需要在本地计算机上删除从源网络存储中删除的文件。rsync 是否会镜像它们,删除目标上没有的文件?还是仅减少所需的数据传输量?
希望我说清楚了?
有一个--delete
选项。如果没有这个,它就不会删除旧文件。