Come posso mantenere una cartella sincronizzata con un disco rigido USB esterno?


17

Ho una collezione musicale in crescita che tengo manualmente sincronizzata con un'unità USB esterna. A volte modifico i loro tag ID3, aggiungo o elimino un file nel disco rigido o nell'unità USB e vorrei mantenere sincronizzate quelle modifiche tra i due.

Ubuntu ha qualcosa a disposizione per aiutarmi in questo scenario? Preferibilmente qualcosa di facile da usare con un'interfaccia utente.

Aggiornamento : per chiarire la mia domanda, possono verificarsi modifiche sia sul disco rigido locale sia sull'unità USB, quindi il processo di sincronizzazione deve essere eseguito in entrambe le direzioni.


C'è un modo per farlo automaticamente senza le regole udev?
user29020

Risposte:


12

Bene, rsync è un ottimo strumento da riga di comando per questo.

Hai detto che volevi una GUI, quindi consiglio Gadmintools che contiene gadmin-rsync.


Aggiornamento: prova a provare Unison-GTK .


Rsync non è valido solo per la sincronizzazione in una direzione? Si prega di consultare la mia domanda aggiornata.
Cesar,

@Cesar: ho aggiornato la mia risposta.
Nathan Osman,

Unison-GTK è entusiasta per questo scopo, normalmente gestisce tutte le modifiche a due vie nel modo in cui ti aspetteresti che vengano gestite, quindi devi semplicemente fare clic su "Vai". L'unico aspetto negativo dell'unisono è che non è più gestito dai suoi sviluppatori, quindi non ci saranno nuove funzionalità ecc.
Marcel Stimberg,

3

So che è una vecchia domanda, ma, poiché potrebbe essere una risposta per qualcuno, volevo dire che sto provando FreeFileSync, un'applicazione open source in bundle con un'altra utility, chiamata RealTimeSync. Quest'ultimo innesca un comando (presumibilmente, FreeFileSync, ma credo che tu possa effettivamente eseguire qualsiasi riga di comando) ogni volta che il contenuto di una cartella viene modificato (o quando tale cartella diventa disponibile). Aggiornerò i risultati, ma, a prima vista, sembra promettente (nonostante la documentazione scarsa e orientata a Windows).

Aggiornamento: sembra funzionare bene. Ho impostato RealTimeSync per controllare la disponibilità e / o le modifiche di due cartelle (origine e destinazione) ed eseguire un processo di sincronizzazione quando ciò è accaduto, e tutto è andato bene. Anche le eliminazioni si sono propagate con una (bella) caratteristica (credo): i file eliminati (quelli eliminati da FreeFileSync a seguito della sincronizzazione) vanno in una cartella all'interno del cestino (o all'interno di una cartella di tua scelta), denominata con FFS + time- il timbro della data.

Devo ancora testarlo in condizioni difficili (lavori di sincronizzazione di grandi dimensioni, su una grande quantità di file) per verificare la velocità del confronto dei file. Lo farà domani.


Puoi scaricarlo da
Stragu,

L'ho provato ed è molto facile da usare, con diverse modalità (bidirezionale, mirror, aggiornamento e personalizzato). Ho eseguito una sincronizzazione di 37,3 Gb in 17 minuti tramite USB 2.0 per una cartella che supera i 224 Gb.
Stragu,

2

Penso che il miglior software per questa situazione sarebbe DirSyncPro (V1.4). Puoi controllare il loro sito Web qui . Questo software è scritto con Java, quindi non deve essere installato ed è molto portatile. Ha diverse funzionalità come backup , sincronizzazione dei file , mirroring delle unità ed è una soluzione freeware.

È in fase di sviluppo attivo e puoi garantire di ottenere frequentemente nuove funzionalità. Il software è maturo, stabile e un software di backup ideale. Provalo senza problemi di installazione.

Ho allegato uno screenshot del software di seguito.

inserisci qui la descrizione dell'immagine

Funziona sia bidirezionale che monodirezionale, rendendolo un software di backup ideale. È inoltre possibile pianificare i backup, creare un'eccezione e salvare le preferenze del processo, quindi non è necessario crearne uno ogni volta che si desidera eseguire il backup di qualcosa.

Sono solo un utente di questo software, molto colpito dalla sua affidabilità e dalle sue caratteristiche.


1

Di solito uso rsync in questi scenari; c'è una versione della GUI chiamata grsyncma non so quanto sia facile da usare.


Rsync non è valido solo per la sincronizzazione in una direzione? Si prega di consultare la mia domanda aggiornata.
Cesar,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.