web-dev-qa-db-ja.com

ソースフォルダーでローカルファイルが削除された場合、rsyncはローカルファイルを削除しますか?

これが私がやろうとしていることです:

本質的には、あるネットストレージデバイスから別のネットストレージデバイスに同期されるファイルを取得します。

解決策は、ソースネットストレージからローカルマシンにrsyncすることでした。次に、ローカルマシンから宛先のネットストレージにrsyncします。

しかし、それはちょうど私を襲った。ソースネットストレージから削除されたファイルをローカルマシンで削除する必要がありました。 rsyncはそれらをすぐにミラーリングしますが、宛先にないファイルを削除しますか?それとも、必要なデータ転送量を減らすだけですか?

はっきりさせたいと思いますか?

9
joedevon

あります --deleteオプション。これがないと、古いファイルは削除されません。

17
Javier