Saya menggunakan laptop saya dengan Ubuntu-desktop untuk melakukan semua pekerjaan saya, tetapi saya juga memiliki desktop low-end di kantor saya hanya duduk di sana. Saya telah memutuskan untuk menginstal Ubuntu-server di atasnya dan menggunakannya untuk mencerminkan seluruh folder rumah laptop saya, untuk mempermudah ketika saya memutuskan untuk memformat hard-disk laptop saya.
Setiap kali saya sedang bekerja, kedua mesin terhubung ke jaringan dan berkomunikasi dengan mudah (dan berkecepatan tinggi) melalui ssh. Ketika saya sedang tidak bekerja, desktop masih dapat diakses melalui ssh. Idealnya, sinkronisasi akan dilakukan secara otomatis di latar belakang, setiap kali saya mengubah sesuatu. Hanya perlu satu cara: perubahan yang saya lakukan pada laptop harus disinkronkan ke server, tetapi kebalikannya tidak perlu.
Saya tahu ada perangkat lunak untuk ini di luar sana, pertanyaan saya adalah: Perangkat lunak apa yang dapat saya gunakan untuk mencapai tujuan di atas dan juga mengambil keuntungan penuh dari kecepatan jaringan lokal ketika saya sedang bekerja? Karena saya kadang-kadang akan berurusan dengan file besar, proses sinkronisasi perlu menyadari bahwa kedua komputer berbagi jaringan lokal, dan kemudian mengambil keuntungan dari itu (bukannya selalu menyinkronkan melalui internet).
Untuk lebih jelasnya, sinkronisasi melalui jaringan sebenarnya lebih penting bagi saya di sini daripada sinkronisasi melalui internet. Saya idealnya perangkat lunak akan memeriksa apakah yang pertama tersedia dan, jika tidak, coba yang kedua; tetapi jika itu tidak mungkin, kasus pertama adalah prioritas saya.
Semoga ini tidak terlalu lama. Terima kasih sebelumnya.