web-dev-qa-db-fra.com

Comment synchroniser automatiquement une clé USB avec des dossiers sur le PC?

Dans mon travail, nous ne sommes pas assurés de continuer à utiliser le même ordinateur pour toujours. De plus, je dois garder les dossiers à portée de main lorsque je voyage. Cela crie comme une solution "cloud", mais au Brésil, la connectivité mobile est toujours un problème et, en s'appuyant sur les réseaux de l'entreprise, le problème des règles de pare-feu et de réseau est toujours d'actualité.

J'ai donc commencé à utiliser un lecteur flash de 16 Go pour stocker tous mes documents personnels et professionnels. Mais je crains qu'un jour la clé USB meure et que je perde tout. De plus, j'ai du mal à l'oublier chez moi et à accéder à mes fichiers.

Je cherche donc un script/utilitaire pouvant être exécuté sur mon ordinateur personnel ou professionnel et chaque fois que je connecte la clé USB, elle le détecte comme étant ma clé USB et se synchronise avec les dossiers de l'ordinateur, un peu comme rsync.

Ce sont les fonctionnalités nécessaires:

  • Reconnaît de manière sécurisée la clé USB (en utilisant un fichier spécial "clé" ou des numéros de série de volume)
  • Mettre à jour uniquement les fichiers modifiés (pas de copie muette, car il s'agit de plusieurs Go)
  • Si un fichier a été modifié à la fois sur la clé USB et sur l’ordinateur, demandez-vous lequel vous souhaitez conserver.
  • Je peux choisir les dossiers à synchroniser (je ne veux pas synchroniser le dossier de musique, par exemple)
  • Opération non gênante, il suffit de demander une décision sur les conflits si nécessaire (mais un indicateur de progrès serait Nice).

Souhaitable mais non obligatoire, la synchronisation est effectuée automatiquement avant le retrait (au lieu de l'insertion).

Existe-t-il un outil Windows prêt à l'emploi pour ce travail? Cela pourrait être retiré avec un fichier batch mais je veux savoir s'il y a déjà quelque chose sur le marché.

Merci!

Mise à jour pour les futurs téléspectateurs ..

SyncToy est très bon, mais a la faille d'avoir besoin d'un compte administrateur pour l'installation. J'avais besoin de synchroniser avec un ancien XP ordinateur de travail, avec des autorisations limitées. J'ai opté pour Unison http://www.cis.upenn.edu/~bcpierce/unison/ . C'est une application en ligne de commande, mais qui répond à toutes mes exigences et n'a pas besoin d'être installée.

9
NothingsImpossible

Faire quelque chose avant de retirer le disque est beaucoup plus difficile, mais Desynchronize offre une synchronisation en temps réel, ce qui devrait suffire.

10
Mat Carlson