Bagaimana saya bisa membuat folder disinkronkan ke hard drive USB eksternal?

17

Saya memiliki koleksi musik yang terus bertambah yang secara manual saya sinkronkan dengan drive USB eksternal. Kadang-kadang saya mengedit tag ID3 mereka, menambah atau menghapus file di hard drive atau USB drive, dan saya ingin menjaga perubahan itu disinkronkan di antara keduanya.

Apakah Ubuntu memiliki sesuatu yang tersedia yang akan membantu saya dengan skenario ini? Lebih disukai sesuatu yang mudah digunakan dengan UI.

Pembaruan : Untuk memperjelas pertanyaan saya, perubahan dapat terjadi pada hard drive lokal atau drive USB, sehingga proses sinkronisasi harus di kedua arah.

Cesar
sumber
Apakah ada cara untuk melakukan ini secara otomatis tanpa aturan udev?
user29020

Jawaban:

12

Nah, rsync adalah alat baris perintah yang bagus untuk ini.

Anda menyebutkan bahwa Anda menginginkan GUI, jadi saya sarankan Gadmintools yang berisi gadmin-rsync.


Pembaruan: Cobalah mencoba Unison-GTK .

Nathan Osman
sumber
Bukankah rsync hanya baik untuk sinkronisasi satu arah? Silakan lihat pertanyaan saya yang diperbarui.
Cesar
@ Cesar: Saya memperbarui jawaban saya.
Nathan Osman
Unison-GTK adalah greate untuk tujuan ini, biasanya menangani semua perubahan dua arah dengan cara yang Anda harapkan akan ditangani, jadi Anda cukup mengklik "Go". Satu-satunya downside serempak adalah bahwa itu tidak benar-benar dipertahankan lagi oleh pengembangnya sehingga tidak akan ada fitur baru dll.
Marcel Stimberg
3

Saya tahu ini adalah pertanyaan lama, tetapi, karena ini mungkin jawaban bagi seseorang, saya ingin mengatakan bahwa saya sedang mencoba FreeFileSync, aplikasi opensource yang dibundel dengan utilitas lain, bernama RealTimeSync. Yang terakhir ini memicu perintah (mungkin, FreeFileSync, tapi saya yakin Anda benar-benar dapat mengeksekusi baris perintah apa pun) setiap kali isi folder diubah (atau ketika folder itu tersedia). Saya akan memperbarui hasil, tetapi, pada pandangan pertama, terlihat menjanjikan (meskipun dokumentasi yang langka dan berorientasi windows).

Pembaruan: tampaknya berfungsi dengan baik. Saya mengatur RealTimeSync untuk melihat ketersediaan dan / atau perubahan dua folder (sumber dan tujuan) dan menjalankan pekerjaan Sinkronisasi ketika itu terjadi, dan semuanya berjalan dengan baik. Penghapusan juga diperbanyak, dengan fitur (menurut saya) yang bagus: file yang dihapus (yang dihapus oleh FreeFileSync sebagai hasil sinkronisasi) pergi ke folder di dalam tempat sampah (atau di dalam folder pilihan Anda), dinamai dengan FFS + time- cap tanggal.

Masih harus mengujinya dalam kondisi sulit (pekerjaan sinkronisasi besar, lebih banyak file) untuk memeriksa kecepatan perbandingan file. Akan dilakukan besok.

luri
sumber
Anda dapat mengunduhnya dari sana
stragu
Saya sudah mencobanya dan sangat mudah digunakan, dengan beberapa mode (dua arah, mirror, update dan custom). Saya melakukan sinkronisasi 37,3 Gb dalam 17 mn melalui USB 2.0 untuk folder yang lebih dari 224 Gb.
Terjebak
2

Saya pikir perangkat lunak terbaik untuk situasi ini adalah DirSyncPro (V1.4). Anda dapat memeriksa situs web mereka di sini . Perangkat lunak ini ditulis menggunakan java, karenanya tidak harus diinstal dan sangat portabel. Ini memiliki beberapa fitur seperti cadangan , menyinkronkan file , mirroring drive dan merupakan solusi freeware.

Ini sedang dalam pengembangan aktif dan Anda dapat menjamin untuk mendapatkan fitur baru secara teratur. Perangkat lunak ini matang, stabil dan perangkat lunak cadangan yang ideal. Cobalah tanpa perlu pemasangan.

Saya telah memasang tangkapan layar perangkat lunak di bawah ini.

masukkan deskripsi gambar di sini

Ini berfungsi baik dua arah dan mono-directional menjadikannya perangkat lunak cadangan yang ideal. Anda juga dapat menjadwalkan pencadangan, membuat pengecualian, dan menyimpan preferensi pekerjaan sehingga tidak harus membuatnya setiap kali Anda ingin mencadangkan sesuatu.

Saya hanya pengguna perangkat lunak ini, sangat terkesan dengan keandalan dan fitur yang dimilikinya.

nik90
sumber
1

Saya biasanya menggunakan rsync dalam skenario ini; ada versi GUI yang disebut grsynctetapi saya tidak tahu betapa mudahnya untuk digunakan.

jbowtie
sumber
Bukankah rsync hanya baik untuk sinkronisasi satu arah? Silakan lihat pertanyaan saya yang diperbarui.
Cesar