J'ai écrit 2 scripts pour faire cela :
saveToKey.sh et keyToDisk.sh
Ils utilisent rsync et marchent assez bien, mais pas aussi bien que tu le demandes. Car tu cherches à synchroniser les choses dans les deux sens, ce qui paraît difficile à faire en cas de suppression/ajout de fichiers (il y aussi le projet unison je crois qui est censé faire cela)
En pratique, il faut penser à :
- lancer keyToDisk lorsqu'on se loggue sur une machine et récupérer localement les dernière modifs qui sont sur la clé
- lancer saveToKey lorsqu'on a fini de travailler, pour tout sauver sur la clé.
rsync fait des sauvegardes incrémentales donc c'est en général rapide, on peut exclure des fichiers d'après certains noms, etc.
Ils sont un peu longs pour être postés ici, mais je peux les envoyer à qui est intéressé...
# Deux scripts avec rsync
Posté par Laurent Morel . En réponse au message Synchroniser des fichiers entre PC et clé usb. Évalué à 1.
saveToKey.sh et keyToDisk.sh
Ils utilisent rsync et marchent assez bien, mais pas aussi bien que tu le demandes. Car tu cherches à synchroniser les choses dans les deux sens, ce qui paraît difficile à faire en cas de suppression/ajout de fichiers (il y aussi le projet unison je crois qui est censé faire cela)
En pratique, il faut penser à :
- lancer keyToDisk lorsqu'on se loggue sur une machine et récupérer localement les dernière modifs qui sont sur la clé
- lancer saveToKey lorsqu'on a fini de travailler, pour tout sauver sur la clé.
rsync fait des sauvegardes incrémentales donc c'est en général rapide, on peut exclure des fichiers d'après certains noms, etc.
Ils sont un peu longs pour être postés ici, mais je peux les envoyer à qui est intéressé...