Bu --compare-dest
seçeneği kullanabilirsiniz . Bu, ilk hedefin tüm içeriğini saymanız gerekmediğinden ve birçok hedefle aşamalı olarak çalışacağınız için biraz zaman ve alan kazandırır. İşte böyle çalışır: İçeriği A'dan B'ye kopyaladıktan sonra, şunları çalıştırıyorsunuz:
rsync -avz --compare-dest=/path/to/B /path/to/A/ /path/to/C/
rsync, A kopyasını tamamlamak için C'ye aktarması gereken şeyi görmek için B içeriğini kullanacaktır. Zaten B'de olan hiçbir şey aktarılmaz. -Compare-dest için mutlak yolların gerekli olduğunu unutmayın, aksi takdirde yol hedefe göre alınır.
Herhangi bir etkinlikte hedefinizi daha fazla bölmek zorunda kalırsanız, daha fazla --compare-dest
argüman ekleyerek önceki birden çok hedefle karşılaştırabilirsiniz .