Comment puis-je garder un dossier synchronisé avec un disque dur USB externe?

17

J'ai une collection de musique en pleine croissance que je synchronise manuellement avec un lecteur USB externe. Parfois, je modifie leurs balises ID3, j'ajoute ou supprime un fichier sur le disque dur ou sur la clé USB, et je voudrais garder ces changements synchronisés entre les deux.

Ubuntu a-t-il quelque chose de disponible qui pourrait m'aider dans ce scénario? De préférence quelque chose de facile à utiliser avec une interface utilisateur.

Mise à jour : pour clarifier ma question, des changements peuvent se produire sur le disque dur local ou sur le lecteur USB, donc le processus de synchronisation doit être dans les deux sens.

César
la source
Existe-t-il un moyen de le faire automatiquement sans règles udev?
user29020

Réponses:

12

Eh bien, rsync est un excellent outil en ligne de commande pour cela.

Vous avez mentionné que vous vouliez une interface graphique, donc je recommande Gadmintools qui contient gadmin-rsync.


Mise à jour: essayez d'essayer Unison-GTK .

Nathan Osman
la source
La synchronisation n'est-elle pas valable uniquement pour une synchronisation dans une direction? Veuillez voir ma question mise à jour.
Cesar
@Cesar: J'ai mis à jour ma réponse.
Nathan Osman
Unison-GTK est idéal à cet effet, il gère normalement tous les changements bidirectionnels de la manière dont vous vous attendez à ce qu'ils soient traités, il vous suffit donc de cliquer sur "Go". Le seul inconvénient de l'unisson est qu'il n'est plus vraiment maintenu par ses développeurs, donc il n'y aura pas de nouvelles fonctionnalités, etc.
Marcel Stimberg
3

Je sais que c'est une vieille question, mais, comme cela pourrait être une réponse pour quelqu'un, je voulais dire que j'essaie FreeFileSync, une application open source fournie avec un autre utilitaire, appelé RealTimeSync. Cette dernière déclenche une commande (probablement, FreeFileSync, mais je pense que vous pouvez réellement exécuter n'importe quelle ligne de commande) chaque fois que le contenu d'un dossier est modifié (ou lorsque ce dossier devient disponible). Je mettrai à jour les résultats, mais, à première vue, cela semble prometteur (malgré la documentation rare et orientée Windows).

Mise à jour: semble bien fonctionner. J'ai configuré RealTimeSync pour surveiller la disponibilité et / ou les modifications de deux dossiers (source et destination) et exécuter un travail de synchronisation lorsque cela s'est produit, et tout s'est bien passé. Les suppressions se sont également propagées avec une fonctionnalité intéressante (je pense): les fichiers supprimés (ceux supprimés par FreeFileSync à la suite de la synchronisation) vont dans un dossier dans la corbeille (ou dans un dossier de votre choix), nommé avec FFS + time- timbre à date.

Il faut encore le tester dans des conditions difficiles (gros travaux de synchronisation, sur une grande quantité de fichiers) pour vérifier la vitesse de comparaison des fichiers. Fera demain.

luri
la source
Vous pouvez le télécharger à partir de
stragu
Je l'ai essayé et il est très facile à utiliser, avec plusieurs modes (bidirectionnel, miroir, mise à jour et personnalisé). J'ai effectué une synchronisation de 37,3 Go en 17 mn via USB 2.0 pour un dossier de plus de 224 Go.
stragu
2

Je pense que le meilleur logiciel pour cette situation serait DirSyncPro (V1.4). Vous pouvez consulter leur site Web ici . Ce logiciel est écrit en java, il n'a donc pas besoin d'être installé et est très portable. Il a plusieurs fonctionnalités comme la sauvegarde , la synchronisation des fichiers , la mise en miroir des lecteurs et est une solution gratuite.

Il est en cours de développement et vous pouvez vous assurer d'obtenir fréquemment de nouvelles fonctionnalités. Le logiciel est mature, stable et un logiciel de sauvegarde idéal. Essayez-le sans aucun problème d'installation.

J'ai joint une capture d'écran du logiciel ci-dessous.

entrez la description de l'image ici

Il fonctionne à la fois bidirectionnel et mono-directionnel, ce qui en fait un logiciel de sauvegarde idéal. Vous pouvez également planifier des sauvegardes, créer des exceptions et enregistrer les préférences de travail sans avoir à en créer une à chaque fois que vous souhaitez sauvegarder quelque chose.

Je ne suis qu'un utilisateur de ce logiciel, très impressionné par sa fiabilité et ses fonctionnalités.

nik90
la source
1

J'utilise habituellement rsync dans ces scénarios; il y a une version GUI appelée grsyncmais je ne sais pas à quel point c'est facile à utiliser.

jbowtie
la source
La synchronisation n'est-elle pas valable uniquement pour une synchronisation dans une direction? Veuillez voir ma question mise à jour.
Cesar