Saya ingin mentransfer file antara dua host jarak jauh yang menggunakan shell lokal, tetapi sepertinya rsync tidak mendukung sinkronisasi jika dua remote ditentukan sebagai berikut:
$ rsync -vuar host1:/var/www host2:/var/www
The source and destination cannot both be remote.
Solusi / perintah lain apa yang bisa saya gunakan untuk mencapai hasil yang serupa?
sshfs
adalah bahwa kemudian rsync
melihat sumber dan sistem file tujuan keduanya lokal, sehingga menonaktifkan algoritma delta-nya. Pada titik itu Anda hampir bisa juga menggunakannya cp -p
. Lihat jawaban yang mengusulkan ini dan komentar selanjutnya.