Saya ingin menyinkronkan beberapa folder antara komputer Windows 7 dan Ubuntu saya. Namun, saya tidak ingin menyinkronkan semua yang ada di dalam masing-masing folder. Saya ingin dapat memilih subfolder dan file di dalam setiap folder yang akan disinkronkan. File baru yang ditambahkan ke folder ini harus secara otomatis disinkronkan.
Pada dasarnya saya ingin membuat tautan antara beberapa pasang folder, tetapi memiliki opsi untuk mengecualikan beberapa konten folder.
Saya lebih suka ini melalui internet, tetapi jika itu melalui LAN yang berfungsi juga, asalkan itu otomatis.
Jawaban:
Saya melakukan ini di rumah dan mertua saya. Pengaturan dasar adalah melakukan mount pada sistem Linux yang menunjuk ke sistem Windows. Kemudian, lakukan pekerjaan CRON terjadwal yang menjalankan pekerjaan RSYNC untuk menyalin file terbaru. Pekerjaan awal memakan waktu paling lama.
Satu hal yang menarik adalah kredensial yang dibutuhkan dari sistem Linux. Saya membuat akun pemeliharaan di sistem Windows. Juga, jika saya ingat, saya harus membagikan folder yang saya butuhkan untuk mengakses di satu atau lebih pengaturan. Mengakses c $ hidden share berhenti berfungsi pada titik tertentu selama pembaruan dan peningkatan Windows, dan dibutuhkan pembagian yang nyata.
Dan, setelah Windows 7 hingga 10 di-upgrade, saya ingat bahwa saya harus mencari di Google untuk sintaks yang diperlukan untuk mengakses sistem jarak jauh. Akhirnya menemukan beberapa saklar baris perintah NTLM yang mewah yang tidak akan Anda tebak sendiri.
Harus mengubah beberapa kali selama 5 tahun terakhir untuk perubahan Linux dan Windows - jadi jangan berharap pengaturan pertama bertahan selamanya.
W.
sumber
Apakah Anda ingin integrasi berkesinambungan atau Anda ingin mengontrol ketika sinkronisasi dilakukan?
Dalam kasus pertama, Anda dapat menggunakan Syncthing .
Dalam kasus kedua, Anda dapat menggunakan Serentak .
Dalam kedua kasus, Anda dapat mengontrol folder / file mana yang disinkronkan.
Pengaturan untuk sinkronisasi sedikit lebih otomatis. Anda dapat mengaktifkan / menonaktifkan sinkronisasi untuk mengontrol kapan sinkronisasi dilakukan tetapi agak sulit karena Anda perlu mengontrol kedua mesin untuk melakukan ini.
Dalam kasus serempak, Anda perlu mengatur akses "ssh" antara dua mesin yang mungkin atau mungkin tidak menjadi masalah tergantung pada konfigurasi firewall dan sebagainya.
sumber
Terlepas dari solusi bagus yang disediakan di sini, Anda juga dapat mencoba menggunakan windows onedrive yang sudah diinstal sebelumnya. Ini melalui internet seperti yang Anda inginkan plus memberi Anda kendali atas folder / subfolder yang akan disinkronkan. Dan di linux Anda, Anda dapat menginstal aplikasi onedrive dari pusat perangkat lunak. Dan unduh dan sinkronkan file Anda dengan windows.
sumber