Problème:
Je travaille sur un ordinateur portable et, au travail, j'ai accès à de nombreux lecteurs montés NFS. Quand je rentre chez moi, ils ne sont évidemment pas disponibles.
Solution Windows 7:
Mon partenaire commercial utilise Windows 7 et mappe les dossiers via samba. Windows 7 a une fonctionnalité très intéressante qui permet de rendre ces dossiers disponibles hors ligne. Ainsi, quand il se connecte au réseau de travail, les changements sont synchronisés!
Question:
Existe-t-il un moyen d'imiter cela dans Ubuntu?
Ce que j'ai maintenant:
Serveur à synchronisation locale: j'ai ajouté des entrées rsync sur ma crontab pour les copier server folders => local folders
toutes les cinq minutes.
Au travail, j'ai utilisé les dossiers mappés NFS et en dehors du travail, j'utilise les copies locales.
Lorsque j'arrive au travail, j'exécute manuellement un script qui se synchronise local folders => server folders
.
Problèmes avec ma configuration:
- démarrage lent lorsqu'il n'est pas au travail (je suppose que le fstab essaie de mapper les dossiers du serveur)
- pas de vérification / gestion des conflits
- Je dois me rappeler de synchroniser manuellement et d'être prudent en raison des différents emplacements de fichiers
- les fichiers récents ne fonctionnent pas entre le travail et le domicile