web-dev-qa-db-fra.com

Comment puis-je conserver un dossier synchronisé sur un disque dur USB externe?

J'ai une collection de musique en croissance que je garde manuellement synchronisée avec un lecteur USB externe. Parfois, je modifie leurs tags ID3, ajoute ou supprime un fichier sur le disque dur ou le lecteur USB, et je souhaite que ces modifications soient synchronisées entre les deux.

Ubuntu a-t-il quelque chose de disponible qui pourrait m'aider avec 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 survenir à la fois sur le disque dur local ou sur le lecteur USB. Le processus de synchronisation doit donc se dérouler dans les deux sens.

17
Cesar

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

Vous avez indiqué que vous souhaitiez une interface graphique. Je recommande donc Gadmintools qui contient gadmin-rsync.


Mise à jour: Essayez de donner nison-GTK à essayer.

12
Nathan Osman

Je sais que c’est une vieille question, mais comme c’est peut-être une réponse pour quelqu'un, je voulais dire que je donne à FreeFileSync un essai, une application opensource fournie avec un autre utilitaire, appelé RealTimeSync. Ce dernier déclenche une commande (probablement FreeFileSync, mais je pense que vous pouvez 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, les perspectives sont prometteuses (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 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) sont placés dans un dossier situé dans la corbeille (ou dans un dossier de votre choix), nommé avec FFS + time- timbre à date.

Reste à le tester dans des conditions difficiles (travaux de synchronisation volumineux, sur un grand nombre de fichiers) pour vérifier la vitesse de comparaison des fichiers. Va faire demain.

3
luri

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 possède plusieurs fonctionnalités telles que 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 être sûr d'obtenir fréquemment de nouvelles fonctionnalités. Le logiciel est mature, stable et idéal. Essayez-le sans aucun problème d'installation.

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

enter image description here

Il fonctionne à la fois bidirectionnel et monodirectionnel, ce qui en fait un logiciel de sauvegarde idéal. Vous pouvez également planifier des sauvegardes, créer une exception 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 les fonctionnalités qu'il possède.

2
nik90

J'utilise habituellement rsync dans ces scénarios; il existe une version graphique appelée grsync mais je ne sais pas à quel point il est facile à utiliser.

1
jbowtie