Saya telah berhasil menggunakan rsync untuk menyinkronkan direktori home saya antara laptop dan netbook saya (keduanya menggunakan ext4 dengan Linux). Satu-satunya masalah dengan itu adalah bahwa kadang-kadang saya ingin sepenuhnya mengatur ulang direktori tertentu, dan rsync melihat ini sebagai penghapusan dan pembuatan file baru, yang membuatnya sangat lambat dan tidak efisien.
Apakah ada yang tahu perangkat lunak yang menangani file bergerak dengan baik?
Saya telah menemukan bahwa serempak harus mampu melakukan ini, tetapi tampaknya tidak berhasil dalam praktiknya. Saya menguji serentak dengan menyinkronkan dua direktori lokal, masing-masing dengan file besar di dalamnya, dan masih mendeteksi langkah saya sebagai penghapusan + kreasi dan berlaku bahkan lebih lambat daripada rsync .
Terlebih lagi, jika saya mengingat dengan benar dari melihat kode sumber serentak beberapa bulan yang lalu, ia mencoba melakukan sesuatu seperti melakukan jumlah sha — dan saya tidak ingin solusi ideal saya melakukan jumlah sha — itu terlalu lambat pada umumnya file / direktori. Saya ingin sesuatu yang memperhatikan hal-hal seperti:
"Mitra sumber terakhir dari file ini tampaknya telah dihapus dan ada file baru di tempat lain di pohon direktori sumber yang memiliki nomor mdate, ukuran, dan inode yang sama, jadi saya hanya akan berasumsi bahwa ini adalah langkah dan pindahkan mitra targetnya dengan sesuai alih-alih melakukan delete + copy. "
Penting bagi saya bahwa saya dapat menyinkronkan mesin ini dengan cepat.
Ada saran?