Sistem file bertumpuk dengan write-back

8

Saya perlu mengatur sistem tempat laptop dan komputer desktop hidup berdampingan.
Idenya adalah, saya membawa laptop ke jaringan dan laptop menyinkronkan direktori / home (dengan beberapa pengecualian) dengan komputer desktop, kemudian komputer desktop memasang tumpukan dengan salinannya / home di atas dan salinan laptop (nfs ) di bawah.

Jadi, jelas saya tidak perlu strategi write-through, write-back dengan solusi cache yang cukup besar akan lebih cocok untuk saya.

Saya sudah membaca tentang unionfs dan aufs dan yang lain, tetapi saya juga tidak mengerti bagaimana atau saya tidak bisa melakukan ini dengan fs itu.

Ada ide?

Arkaitz Jimenez
sumber
Kedengarannya seperti Anda sedang mencari sesuatu seperti drbd(bukan sistem file) atau mungkin Andrew FS atau Coda (apakah ini bahkan sedang digunakan hari ini?). Atau mungkin Anda bisa melakukannya dengan cara cepat dan kotor, dan menjalankan beberapa rsyncuntuk melakukan pekerjaan itu.
Alexios
Bisakah Anda juga menggambarkan skenario penggunaan yang Anda bayangkan? Anda menyebutkan beberapa detail implementasi tetapi saya tidak mengerti mengapa Anda ingin menggunakannya. Misalnya mengapa Anda ingin nfs me-mount salinan laptop? Mengapa Anda ingin menyinkronkan /homedirektori. Sinkronkan dari desktop ke laptop atau sebaliknya? Apakah Anda membuang data yang sudah ada pada target saat menyinkronkan, atau apakah ini sinkronisasi dua arah?
chutz
Gunakan laptop saat bepergian, sinkronkan ketika tiba di rumah dan kemudian gunakan desktop saja, saya hanya sangat tertarik untuk menghapus langkah ekstra yang akan diperlukan untuk menyinkronkan desktop kembali ke laptop sebelum mencabutnya, saya ingin ini bersambung.
Arkaitz Jimenez

Jawaban:

1

Dengan perangkat lunak seperti Csync , Anda dapat menggunakan modul pam_csyncuntuk SFTP menyinkronkan laptop saat masuk dan keluar.

Metode lain mungkin menjalankan lsyncd ke rsyncdirektori home Anda secara berkala. Sayangnya ini menggunakan inotifydan bisa tidak dapat dipertahankan jika Anda memiliki ratusan ribu file di direktori yang ditonton. Solusi yang lebih baik mungkin menggunakan fsnotifyatau fanotifyAPI dan kemudian menyinkronkan dua arah secara berkala, tapi saya belum menemukannya.

Terakhir jika di bawah 1-2GB Anda harus tetap menyelaraskan, ada fungsi sinkronisasi LAN yang baik di Dropbox.

Jodie C
sumber
0

Saya menggunakan sinkronisasi bittorrent - bekerja dengan baik lokal dan ...

Mungkin juga layak untuk dilihat.

fgordon
sumber
0

Anda dapat mempertimbangkan menggunakan git-lampiran, saat ini ia hadir dengan antarmuka web yang bagus juga :)

miniBill
sumber