Yerel kabuk kullanarak iki uzak ana bilgisayar arasında dosya aktarmak istiyorum, ancak iki uzaktan kumanda aşağıdaki gibi belirtilirse rsync eşitlemeyi desteklemiyor gibi görünüyor:
$ rsync -vuar host1:/var/www host2:/var/www
The source and destination cannot both be remote.
Benzer sonuçlar elde etmek için başka hangi geçici çözümleri / komutları kullanabilirim?
sshfs
o olduğu rsync
yerel olarak kaynak ve hedef dosya sistemleri görür, bu nedenle delta algoritması devre dışı bırakır. Bu noktada neredeyse sadece kullanmak kadar iyi olabilir cp -p
. Bkz bu önermektedir cevabını ve daha sonraki yorumlar.